CatOps
5.1K subscribers
94 photos
5 videos
19 files
2.56K 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
​​На канале затишье, потому что я укатил на 10-летний юбилей DevOps Days в Гент.

Если вы тоже тут - буду рад найтись :)

P.S: Открыт call for papers на DevOps Days Kyiv, который будет в мае 2020
See you there 😉
Вдогонку:
Трансляцию конференции DevOps Days Ghent можно смотреть тут: https://m.youtube.com/channel/UCXvUfWqUKc8mjG7P40XnaPA
Не тулзы и технологии, но интересно.

Университет Чикаго провел ряд исследований, из которых следует, что люди лучше обучаются на своих успехах, чем на ошибках.

Это интересно, потому что немного противоречит устоявшимся (в том числе в DevOps) слоганам: "Celebrate failure ; opportunity to learn ; etc".

При этом люди с одинаковым успехом обучались, как на чужих ошибках, так и успехах.

Так что читать в Интернете чьи-то success || failure stories всё ещё полезно 😊

#culture
Товарищ написал тулзу GORT (GO-run-things) для запуска скриптов внутри контейнера по API запросу.

Принцип работы прост: вы говорите, какой скрипт запустить с какими параметрами и тулзовина его дёргает.

Удобно для ad-hoc задач внутри контейнера, который уже запущен.

#toolz #docker
В Харькове планируется бесплатный курс DevOps Flow от компании Dev-Pro

Что: Бесплатный курс DevOps Flow от компании Dev-Pro длительностью в 1 месяц

Где: Харьков, проспект Науки 47

Когда: с 26 ноября по 21 декабря 2019

O чём: в общем про DevOps, Git, AWS, CI/CD (как процесс, так и тулзы), конфиг-менеджмент, провиженинг, Terraform

Цена вопроса:
Бесплатно! Но нужно зарегестрироваться

Подробности на сайте: https://devopsflow.dev-pro.net/

#event
"Официальные" GitHub Actions для Terraform

Поддерживают fmt, validate, и plan.
Ну а Terratest, например, можно исполнять, как обычные Go тесты.

Когда-нибудь, я это всё причешу в terraform-aws-vpc-peering module и напишу подробней ;)

#terraform #hashicorp #cicd
​​Yay!
pre-commit-terraform v1.20 terraform_docs hook now works pretty well with TF0.12 complex types in variables.

terraform_docs hook automaticaly update your README.md on every commit, keep your module/'terraform dir' API always up-to-date.

So it's time to:
- Learn about what is Rich Value Types and start use it
- Install pre-commit, pre-commit-terraform, blah-blah-blah, see full list here
- Update your pre-commit-config's

Fixed bug: https://github.com/antonbabenko/pre-commit-terraform/issues/65

#terraform
7 декабря в Москве пройдет комьюнити-конференция DevOpsDays Moscow.

В программе: Kubernetes против реальности, Serverless приложения на AWS, почему важна DevOps-культура, выживет ли DevOps в эпоху цифровизации, паттерны и антипаттерны непрерывных обновлений в практике DevOps.

Ну и конечно же - опен спейсы - то, без чего не обходится ни одна DevOps Days конференция.

Что: DevOpsDays Moscow

Где: Технополис Москва, Волгоградский пр-т., 42, к.13

Когда: 7 декабря 2019 года

О чём:
- Kubernetes
- Serverless
- DevOps культура

Цена вопроса:
Билет стоит 7000 ₽, но есть лайфхак: если покупать два билета сразу, они станут по 6000 ₽

По промокоду catops скидка 5%.

#event
Вечерний вброс:

Человек собрал список заблуждений выпускников computer science по поводу работы в IT
Forwarded from DevOps Deflope News
Сегодня и завтра проходит PromCon EU 2019 🔥

Расписание http://amp.gs/qMMA
И доступна онлайн трансляция http://amp.gs/qMMs
#promcon #prometheus #live
Forwarded from DevOps Deflope News
А еще в эти же дни проходит HighLoad++ Moscow 2019 🎉

Доступен стрим из главного зала http://amp.gs/qM6n
Расписание: http://amp.gs/qM6x
#highload #live
HashiCorp объявили, что начнут депрекейтить провайдеры для Terraform 0.11

Депрекейт планируют разбить на две фазы:
- 1 (начиная с сейчас): закрыть все ишью, которые касаются только версии 0.11
- 2 (c середины Ноября): terraform init будет загружать только последнюю версию провайдера (если она явно не запинина)

Так что если вы всё ещё используете Terraform <0.12 и не можете оперативно обновиться, запиньте версии используемых провайдеров!

#hashicorp #terraform
Рубрика "утро начинается не с кофе":

У AWS грохнулась AZ во Франкфурте:eu-central-1c

https://status.aws.amazon.com/#EU_block

Brace yourself!

#aws
Forwarded from DevOps Deflope News
Небольшая подборочка различных утилит вокруг Terraform 🚨

* tfsec — статический анализатор кода, поддерживает 0.12, имеет разные общие и специфические для aws/azure проверки http://amp.gs/stgL (по идее чего-то похожего можно добиться с помощью http://amp.gs/stE1 , но политики придется писать самим 😿)
* terraform-compliance — похожее решение, позиционируется как аналог платного Sentinel http://amp.gs/stgM
* TFLint — линтер для терраформа, сильно ориентирован на AWS http://amp.gs/stg6 (одно время разработка не сильно двигалась, но с недавнего времени проект весьма живой)
* Terraboard — дашборд для визуализации стейта Terraform из S3 бакетов http://amp.gs/stE8
* terraform-docs — утилита для генерации документации из Terraform модулей http://amp.gs/stgb

Ну и конечно pre-commit-terraform от Anton Babenko 😉. Это отличный набор git хуков для различных операций, от форматирования и валидации до генерации документации. http://amp.gs/stga
#terraform #tools #github
​​GitHub Actions and GitHub Package Registry out of beta 🎉

TL;DR; Code, CI/CD and Artifacts now in one place. Like in GitLab, but in GitHub

General Availability of this services means:
- Stable API
- Charging for private repos (see prices for Actions and Registry)
- You can start use it in your work and big opensource projects

If you used Actions and Package Registry beyond the included limits during the beta programs, you will need to enable overages, since Github will not charge you without your consent.

And if you are looking for inspiration, see:
- GitHub Actions for Terraform
- octomachinery - Framework for creating Github Actions w/o boilerplate. And get started tutorial
- GitHub Actions CI/CD config example
- And docs for Github Actions and Github Registry

P.S. octomachinery created by @webknjaz, cool dev @ Ansible Core from Brovary, Ukraine.

#cicd #github
Forwarded from DevOps Deflope News
И только что вышел Helm 3 🎉🎉🎉

Анонс: http://amp.gs/slud
Что изменилось по сравнению с 2 версией http://amp.gs/slui
Как мигрировать http://amp.gs/sluw
Плагин для миграции http://amp.gs/sluF
Результаты security аудита http://amp.gs/slur
#helm #news
Пока сидел утром в очереди в немецком административном здании, прочитал интересную статью.

Я и сам сталкивался с ситуациями, когда решения принимались потому что в комнате был громкий человек со своим мнением и мне кажется, что это не несёт пользы ни этому человеку, ни команде, ни компании.

А вот Michael Natkin - VP of Engineering в Glowforge - написал статью о таких ситуациях, почему они вредны и как с ними бороться

#culture