Forwarded from DevOps Deflope News
В Ansible 2.8 как Technology Preview были добавлены Collections — новый способ декомпозиции и поставки Ansible кода. В 2.9 он возможно станет GA, поэтому статья от Steampunk https://amp.gs/NbJV
и от RedHat https://amp.gs/NbJd
https://amp.gs/NbJU
#ansible #collections
и от RedHat https://amp.gs/NbJd
https://amp.gs/NbJU
#ansible #collections
steampunk.si
The Galactic Future of Ansible Content | XLAB Steampunk blog
Ansible project is maturing and changing the way we deliver Ansible content to the users. And while Ansible Galaxy is already a goto place for finding roles, it is now becoming a central hub for all things Ansible. So you might wonder: how does this change…
Forwarded from DevOps Deflope News
Стали доступны видео с AnsibleFest Atlanta 2019
https://amp.gs/AQMp
И заметки Jeff Geerling с Ansible Contributor Summit, прошедшего в то же время
https://amp.gs/AQMn
#ansible #summit #collections #videos
https://amp.gs/AQMp
И заметки Jeff Geerling с Ansible Contributor Summit, прошедшего в то же время
https://amp.gs/AQMn
#ansible #summit #collections #videos
Ansible
Ansible Resources - AnsibleFest Atlanta 2019 Videos
Presentations from AnsibleFest Atlanta 2019
Forwarded from Админим с Буквой (bykva)
Forwarded from chiki_briki
Меня тут товарищ спросил: «С чего начать знакомство с ansible»?
Пожалуй начать стоит с best practices: https://bit.ly/2OiWtx2 Тут собраны все важные моменты организации инвентаря, переменных, ролей и хендлеров. Очень важно правильно организовать репозиторий иначе все это превратится в бесконечный ад с импортами ролей в роли, переменных в пелеменные и так далее. Читайте, все давно описано и не нужно изобретать свой велосипед.
Дальше стоит глянуть quikstart: https://bit.ly/2rtFnnu Мы отправляем его смотреть новоиспеченных разрабов, ведь они сами пишут роли для деплоя своих приложений, а мы только проводим code review.
Ansible Galaxy: https://bit.ly/35AmzS0 Изначально хорошая идея собрать рецепты в одном месте и не писать каждому свой ведосипед. Там можно найти роль на любую попсовую вещь, и даже будет работать. Однако практика показывает, что такую роль прийдется в итоге много раз переписывать под себя и выпиливать не нужные куски. Поэтому на galaxy хорошо посмотреть как нужная тебе роль написана и открыть для себя нюансы которые до этого ты пропустил, но роль лучше написать самому. По началу это будет трудновато, особенно писать декларативно а не башсиблом.
После этого поиском по каналу слова ansible можно найти еще пяток заметок. Среди них: видео курс, как писать свои модули/плагины, как не скатиться в башняночку и пример своего решения. Либо воспользоваться тегом #ansible но злобный бот не дал мне везде его проставить 🤯
Есть еще канал @pro_ansible там можно спросить, но спрашивать стоит конкретные вещи (у них там правила запинены).
З.Ы. Для тех, кто не смотрит в сторону ансибла из-за отсутствия pull модели: https://bit.ly/2sjOveL
#ansible
Пожалуй начать стоит с best practices: https://bit.ly/2OiWtx2 Тут собраны все важные моменты организации инвентаря, переменных, ролей и хендлеров. Очень важно правильно организовать репозиторий иначе все это превратится в бесконечный ад с импортами ролей в роли, переменных в пелеменные и так далее. Читайте, все давно описано и не нужно изобретать свой велосипед.
Дальше стоит глянуть quikstart: https://bit.ly/2rtFnnu Мы отправляем его смотреть новоиспеченных разрабов, ведь они сами пишут роли для деплоя своих приложений, а мы только проводим code review.
Ansible Galaxy: https://bit.ly/35AmzS0 Изначально хорошая идея собрать рецепты в одном месте и не писать каждому свой ведосипед. Там можно найти роль на любую попсовую вещь, и даже будет работать. Однако практика показывает, что такую роль прийдется в итоге много раз переписывать под себя и выпиливать не нужные куски. Поэтому на galaxy хорошо посмотреть как нужная тебе роль написана и открыть для себя нюансы которые до этого ты пропустил, но роль лучше написать самому. По началу это будет трудновато, особенно писать декларативно а не башсиблом.
После этого поиском по каналу слова ansible можно найти еще пяток заметок. Среди них: видео курс, как писать свои модули/плагины, как не скатиться в башняночку и пример своего решения. Либо воспользоваться тегом #ansible но злобный бот не дал мне везде его проставить 🤯
Есть еще канал @pro_ansible там можно спросить, но спрашивать стоит конкретные вещи (у них там правила запинены).
З.Ы. Для тех, кто не смотрит в сторону ансибла из-за отсутствия pull модели: https://bit.ly/2sjOveL
#ansible
Redhat
Red Hat Ansible Automation Platform learning hub
Explore learning materials and tools designed to help you use Red Hat® Ansible® Automation Platform, organized by the tasks you need to accomplish.
Forwarded from Пятничный деплой
Хабр
Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем. Иван Пономарёв
Предлагаю ознакомиться с расшифровкой доклада Ивана Пономарёва «Ansible playbooks — это код: проверяем, тестируем, непрерывно интегрируем». Рефакторинг кода может быть увлекательным, особенно если...