CatOps – Telegram
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
​​Very low cost advertise

Event: Конференція Highload fwdays'18
Where: м.Київ, Congress Hall "Mercure" (10хв від метро Шулявська)
When: 15 вересня

About:
Подія присвячена розробці високонавантажених технологічних проектів у реальних умовах, питанням архітектури, масштабування, роботі з базами даних, Data Science, DevOps та багато іншого.
Наші спікери: Philipp Krenn (Elastic), Alkin Tezuysal (Percona), Олександр Соловйов (Kasta), Дмитро Волошин (Preply.com), Михаїл Овчінніков (Badoo) та багато інших, а також програма з якою можна ознайомитись за посиланням: http://bit.ly/2PqEHWo

Придбати квитки: http://bit.ly/2PqEHWo
Знижка у розмірі 15% за промо кодом: FE9566B219

#event
А еще в тот же день что и highload fwdays, 15 сентября в Киеве в шестнадцатый раз состоится ежегодная встреча разработчиков и пользователей Open Source and Linux.

В этом году доклады сделают - Леннарт Поттеринг (создатель systemd, Avahi, PulseAudio), разработчики систем контейнеризации из Canonical и Cisco, разработчики ядра из Intel и GlobalLogic, представители проектов Gnome, Percona, Cloudflare и т.д.

Участие - традиционно бесплатное!

#event
Julia Evans рассказывает, как менеджить кастомные хедеры с помощью Cloudflare workers (это такие как AWS Lambda, только от Cloudflare)

P.S. Как менеджить кастомные хедеры с AWS Lambda@Edge и CloudFront я уже писал

#cloudflare
​​Pro tip: setup integration for your monitoring and deploying systems. It's get visualization of "what release break all" and simplify debug.

Requirements: Grafana 4.6+

For example, you have ~Zabbix~ Prometheus (monitoring), Teamcity (deploy), Grafana and some App.

1. Prometheus get some metrics from app and store to DB. We can visualize it in Grafana.
2. Teamcity successfully build and deploy new version of App.

NOW add new step after deploy which create Grafana Annotation about deploy to Prometheus.
It's add red line on your graphics so you can see which build fully of love.

P.S. On picture how can it look like.

#monitoring
​​Yet another #monitoring post :)
Now with little Docker EE ad, but if skip it, you find more good ideas then you can realize in nearest future.

https://blog.docker.com/2018/08/proactive-ops-for-container-orchestration-environments/
Классное вводное видео о Graph Databases (как это перевести? - Графовые БД?)

Dave Bechberger рассказывает общую информацию о графовых БД, их сферах применения и преимуществах в этих сферах.

Запись c NDC London 2017

P.S: Вот ещё бонусом база знаний его компании о графовых БД

P.P.S: Если вы работали ли работаете с графовыми БД и вам интересно рассказать о своём опыте, буду очень рад узнать о них больше. Мне можно писать прямо в ТГ (@grem1in). Писать можно не только по графовым БД 🙂 Но и вообще с любым фидбэком по каналу.

#databases
​​If you like to read e-books or are looking something new:

Golang books:
https://news.1rj.ru/str/golanglibrary

Books for DevOps/SRE professionals:
https://news.1rj.ru/str/devopslibrary

#books
Большое сравнение FaaS предложений c ценами, графиками, однородными условиями тестов, в общем, всё как вы любите!

В забеге участвовали AWS, Google, IBM и Azure.

P.S Я использую аббревиатуру FaaS вместо слова Serverless потому что, блин, ну есть там сервера, просто вы ими не паритесь

#serverless #benchmark
А вот и запись докладов OSDN Киев подъехали!

По ссылке плейлист, просто ТГ вытаскивает только первое видео

#slides
​​docker-gc - Docker garbage collection of containers and images made by Spotify.

More useful than custom cron commands, have exclude image settings, can be installed as deb package or run as container out of the box.

#docker
Итак, мы дожили до третьего по HashiCorp митапа в Киеве!

О чём:
- The road to Nomad (Ilya Gerlovin, IronSource): Managing 60+ different app services can be a daunting task, especially when you serve 1.5B users monthly

- Vault backed by AWS (Yurii Rochniak, Preply): Setup Vault on AWS with S3 & DynamoDB backend

Когда:
Вторник, 25-е сентября 2018 года

Где:
iHUB, Хрещатик 10, цокольный этаж

#event
Good blog post about how to write a status page update from yet another monitoring company.

Also, they have useful engineering blog and pretty status page

#monitoring
Чё нового планируется в Kubernetes 1.12

Я не буду перечислять фичи, которые перешли из Альфа в Бету или из Беты в Стейбл. В статье это есть, но всё равно нельзя считать их новыми. Что в Альфа:

- RuntimeClass: кластерный ресурс для выбора рантайма, сможете крутить Docker и rkt одновременно

- Snapshot / restore volume support for Kubernetes (CRD + external controller): точно так же, как вы запрашиваете ресурс волума через PersistentVolume и PersistentVolumeClaim, можно будет запрашивать снэпшот

- Azure Availability Zones: ну тут понятно

- Azure cross resource group nodes: я не настолько силен в Azure, чтобы судить, насколько это шаг вперёд

- Easier installation and upgrades through ComponentConfig: упрощение конфигурации внутренностей

- APIServer DryRun

- TTL after finish: автоматически чистим старые джобы

- Scheduler checks feasibility and scores a subset of all cluster nodes: возможность планировщика остановливать поиск нод, когда он нашёл достаточно подходящих. Должно улучшить производительность планировщика в больших кластерах

- SCTP support for Services, Pod, Endpoint, and NetworkPolicy: +1 протокол

#kubernetes
Как-то давно от нас никаких новостей не появлялось. Это всё потому что я готовил презентацию для 3-его HashiCorp митапа в Киеве, который будет уже сегодня.

Так что если у вас есть свободный вечер, будем рады видеть!

#event
Git на пальцах от Julia Evans ☝️