CatOps
5.08K subscribers
94 photos
5 videos
19 files
2.57K links
DevOps and other issues by Yurii Rochniak (@grem1in) - SRE @ Preply && Maksym Vlasov (@MaxymVlasov) - Engineer @ Star. Opinions on our own.

We do not post ads including event announcements. Please, do not bother us with such requests!
Download Telegram
А вот тут нахаляву раздают книжечку "Distributed Systems 3rd edition":

https://www.distributed-systems.net/index.php/books/distributed-systems-3rd-edition-2017/

#books
Запускайте браузерные тесты в AWS Lambda!

Тулза Chromeless|https://github.com/graphcool/chromeless позволяет запускать в лямбде Chrome в headless-режиме и гонять там тесты. API похоже на подобное в PhantomJS, NightmareJS и Selenium.

Кроме лямбды, можно и локально запуситить.

С виду очень интересный конкурент SaaS решениям вроде BrowserStack

#aws #qa
​​So Cloud, much serverless. How about return to ground and talk about testing your Ansible playbooks? (Of cource, if you use Ansible :)

For example, Molecule is designed to aid in the development and testing of Ansible roles. It has an extensive set of unit and functional tests and the same time Molecule uses Ansible playbooks to exercise the role and its associated tests. So you can test Ansible using Ansible! For me, looks great.

#ansible #testing
​​Я уже когда-то писал, что занялся организацией Hashicorp User Group в Киеве. И вот мы созрели для первого митапа!

Так что, если вы в Киеве и у вас нет планов на вечер вторника 6-го марта -- милости просим!

https://www.meetup.com/Kyiv-HashiCorp-User-Group/events/247988310/
У нас тут продолжается рубрика "поломали".

Апгрейд npm до версии 5.7.0 c правами суперпользователя ломает пермишены в Linux и BSD системах (в MacOS тоже)

Хорошая новость: у нас неплохая временная разница с US, так что в версии 5.7.1 это уже починили

https://github.com/npm/npm/issues/19883
​​​​Несколько паттернов использования контейнеров, оформленные в презентаху:

https://l0rd.github.io/containerspatterns/#1

Если вы давно работаете с Docker, то скорее всего, ничего принципиально нового не узнаете. Хотя, может быть интересно, как в мире называют тот или иной подход
В начале года все любят делать прогнозы. Ну ладно, уже не совсем начало года, но и прогнозы то основываются на каких-то данных, а не "пальцем в небо"

GitHub собрал 3 топ тренда, которые по их мнению, сделают 2018 год. Среди них:

- Кросс-платформенная разработка (Angular, React, Electorn)
- Deep learning
- Проекты, направленные на развитие новых скиллов, например, Chalarangelo/30-seconds-of-code

Кроме того, они описали методы, как считали

А если вам этого мало, TheNewStack взяли интервью у Miju Han -- директора по проектам в GitHub по поводу их предсказаний (интервью короткое)

P.S. Я не люблю поделки на Electron, но, похоже, это не остановить, да и пипл хавает
​​Good news everyone!

Now we can use AWS Single Sign-On not only in web interface, but and into CLI!
However, only available for US East (N. Virginia) Region, but it not a reason for desapear.

You can use aws-export-profile - simple bash script which export your boto profiles to shell environments. This makes it a lot easier to keep things consistent between accounts.

#aws
Вышла вторая часть цикла статей от Ian Lewis про рантаймы контейнеров

- построение своего рантайма на коленке
- обзор низкоуровневых решений

Первую часть можно найти тут: t.iss.one/catops/385

#containers
Spoiler: On conference will be released Grafana 5.0😉

#grafana
Forwarded from Some random GrafanCon EU 2k18 Notes (Vladimir Smirnov)
Завтра тут начнутся заметки по GrafanaCon EU 2018: https://grafanacon.org/

Расписание смотреть по ссылке.
Я думаю, уже все успели почитать про сервис-прокси от Dropbox.
Он много чего умеет, например:
- балансинг (внезапно!)
- ssl
- http2
- gRPC проксирование
- хелс-чеки и метрики
- ну и другое

Но Dropbox знаменит не только этим. Они были чуть ли не первыми из крупных компаний, кто начал валить из публичного облака на свои мощности (AWS, кажется, использовали). И согласно вот этой статье, за два года сэкономили $75 миллионов

P.S: а ещё у меня тут ссылочки на amp страницы -- это такая приблуда от Google, которая позволяет вам рендерить супер-лёгкую страницу и держать это дело прямо на их серверах: https://www.ampproject.org
ещё из интересного - elastic пообещали открыть x-pack с версии 6.3 https://www.elastic.co/products/x-pack/open так что теперь можно будет хотябы исправлять ошибки 🙂
Понедельник -- день не только тяжёлый, но часто и долгий

Ловите долгий текст про тестирование. С примерами, тулзами и вообще, всё, как вы любите

https://martinfowler.com/articles/practical-test-pyramid.html

#testing
В связи с независящими от нас обстоятельствами, вынуждены были перенести наш Hashicorp meetup на неделю (на 13-е марта)

Но на этой неделе будет, чем заняться: завтра (7 марта) в 17:00 по Киеву будет вэбинар от Hashicorp про GDPR (General Data Protection Regulation) и то, как Vault может с этим помочь. Рега тут:

https://www.hashicorp.com/webinars/preparing-for-gdpr-compliance-with-hashicorp-vault?source=hugs

Тезисы:

- The implications of key GDPR mandates on policies and access controls within teams and organizations

- How to use specific Vault capabilities like mount filters, access controls, and break-glass features to help your organization comply with each article

- Best practices on securely processing data and performing access audits related to GDPR

#event