Sysadmin Tools 🇺🇦
3.88K subscribers
692 photos
28 videos
302 files
5.1K links
Sysadmin/DevOps tools, news and other interesting things from modern IT world.
Feed https://t.me/s/sysadmin_tools
Download Telegram
Forwarded from DevOps&SRE Library
devops-python-infrastructure.pdf
1.8 MB
DevOps in Python: Infrastructure as Python

Moshe Zadka

2019
Forwarded from Timofey Kirillov
В 13:30 25.11.19 (сегодня) будет значительный релиз werf: перевод alpha-версии в beta. О проблемах просьба сразу писать в канал. При возникновении множества критичных проблем делаем откат, исправляем и катим опять. Потенциальные проблемы: работа с git+submodule, отслеживание деплоя.
Forwarded from chiki_briki
Меня тут товарищ спросил: «С чего начать знакомство с ansible»?

Пожалуй начать стоит с best practices: http://bit.ly/2OiWtx2 Тут собраны все важные моменты организации инвентаря, переменных, ролей и хендлеров. Очень важно правильно организовать репозиторий иначе все это превратится в бесконечный ад с импортами ролей в роли, переменных в пелеменные и так далее. Читайте, все давно описано и не нужно изобретать свой велосипед.

Дальше стоит глянуть quikstart: http://bit.ly/2rtFnnu Мы отправляем его смотреть новоиспеченных разрабов, ведь они сами пишут роли для деплоя своих приложений, а мы только проводим code review.

Ansible Galaxy: http://bit.ly/35AmzS0 Изначально хорошая идея собрать рецепты в одном месте и не писать каждому свой ведосипед. Там можно найти роль на любую попсовую вещь, и даже будет работать. Однако практика показывает, что такую роль прийдется в итоге много раз переписывать под себя и выпиливать не нужные куски. Поэтому на galaxy хорошо посмотреть как нужная тебе роль написана и открыть для себя нюансы которые до этого ты пропустил, но роль лучше написать самому. По началу это будет трудновато, особенно писать декларативно а не башсиблом.

После этого поиском по каналу слова ansible можно найти еще пяток заметок. Среди них: видео курс, как писать свои модули/плагины, как не скатиться в башняночку и пример своего решения. Либо воспользоваться тегом #ansible но злобный бот не дал мне везде его проставить 🤯

Есть еще канал @pro_ansible там можно спросить, но спрашивать стоит конкретные вещи (у них там правила запинены).

З.Ы. Для тех, кто не смотрит в сторону ансибла из-за отсутствия pull модели: http://bit.ly/2sjOveL
#ansible
Rancher Labs прям держит разработку в трендах. Rio - их новый инструмент для деплоя.

Rio makes it faster and easier for DevOps to build, test, deploy, scale and version stateless applications in any Kubernetes cluster.
Как в поговорке: "Устами ребенка гласит истина", но в этот раз Alex Potter Dixon у себя в блоге medium опубликовал его видение, на то, как обучать новобприбывших Камрадов.

"One of the main and if not the most important part of being an SRE is running production system. We have to protect our customer's data, make sure production is healthy and perform regular updates and maintenance. It's incredibly important to make sure that anyone that has the keys to the castle fully knows what they are doing otherwise things can go wrong very quickly."

Сам пост.