В этом курсе вы освоите Ansible — агентless-инструмент автоматизации серверов без установки агентов. Вы научитесь формировать плейбуки на YAML для настройки машин и сервисов, управлять инвентарем через статические файлы и динамические источники, структурировать сценарии ролями и использовать модули для установки ПО, управления службами и сетевой настройки. По итогу сможете применять подход «инфраструктура как код» для быстрого и надёжного развертывания.
Ansible® — товарный знак Red Hat, Inc.
Отличный курс чтобы познакомиться с Ansible и овладеть основными инструментами. В каждой теме помимо теории есть реальные примеры. В таком формате материал лично мне комфортнее изучать.
Большое количество теории, которую можно использовать как справочник в реальном рабочем процессе
Благодарю автора за труд!
хороший курс, хотелось бы конечно какой нибудь итоговой проект.
UPD: по поводу вашего вопроса, я честно говоря раздел с кластером пропустил, так как еще очень слабые знания по настройке k8s, может когда нибудь к нему вернусь. Хотелось бы что то приближенное к администрированию, мне кажется настройка репликации для MySQL или PostgreSQL очень круто вписывается в ансибл, можно еще дополнить настройкой балансировщика для бд, по типу haproxy.
Добрый день! Спасибо за отзыв. В конце я добавил реальный пример для развертывания кластера «k8s». Его можно дорабатывать и улучшать дальше, полученных знаний уже для этого достаточно.
Конечно, планирую развивать курс и дальше, подскажите, какой проект вам был бы интересен?
Плюсы:
1. Хорошая теория по блокам 1-5, в принципе базово у вас создатся представление, а доп примеры вы можете получить в своей нейронке.
2. Есть вопросы, которые могут попасться на собесах по ansible.
Минусы:
1. Уроки явно написаны с GPT, это прямо видно по структуре. Из ответов автора на пока ещё редкие комментарии тоже видно, что при ответе используются тон GPT. Это невольно вызывает вопрос, а действительно ли автор практик.
2. Блоки про Jinja и Vault (6 и 7) на мой взгляд лучше переписать, они написаны подробно-усложненно.
Что можно улучшить:
1. Увеличить кол-во тестовых вопросов
2. Добавить примеры для других OS - CentOS, Astra Linux e.x.
3. Добавить задания на написание фрагментов плейбуков: таски, роли. Добавить задания на написание команды запуска плейбуков с указанием тега, с указанием vault-password.
4. Итоговое задание, а-ля проект, по установке nginx, postgres, docker, обновлению версии python в системе.
В целом поставлю 5, но скорее за счет возможности вернуться и быстро что-то повторить + автор освещает не особо представленный на степике материал.
Но за обилие GPT это 4 с минусом. (просто смысл покупать этот курс, если можно вставить скрин программы в любую даже бесплатную нейронку и получить +- тоже самое)
Спасибо за подробный и честный отзыв!
Про использование GPT (в моем случае это нейросеть от Яндекс, редактор). Я действительно использую нейросети как инструмент: для черновиков, структурирования материала и проверки формулировок. При этом примеры, подходы и акценты основаны на практическом опыте эксплуатации Ansible в реальных проектах. В наше время я, честно говоря, слабо представляю авторов технических курсов, которые вообще не используют нейросети - вопрос скорее в том, как они используются: как замена пониманию или как инструмент для ускорения и упорядочивания работы.
Итоговый проект. Сейчас в курсе по Terraform + Proxmox (https://stepik.org/course/238385/promo) мы как раз завершили модуль по поднятию и подготовке виртуальных машин под Kubernetes-кластер. Дальше эта история будет продолжаться уже в курсе по Ansible: мы используем те же самые ноды и разворачиваем элементы кластера, сервисы и окружение средствами Ansible.
Это сделано намеренно — чтобы показать не «абстрактные плейбуки», а реальный рабочий поток: инфраструктура -> конфигурация -> эксплуатация. На практике именно так и живут инструменты, а не по отдельности.
Все шаги в курсах — это не выдуманные примеры. Это действия, которые я воспроизвожу на своих тестовых стендах (я использую чаще Proxmox, иногда облачные решения), с которыми реально работаю. Более того, многие из них напрямую пересекаются с повседневной эксплуатацией и задачами из рабочей практики. Я работаю DevOps-инженером в крупной компании, и курсы строятся вокруг тех же принципов и подходов, которые используются в реальных проектах.
Как раз поэтому курсы связаны между собой и дополняют друг друга, а не существуют как набор разрозненных тем.
Идеи по улучшениям полностью поддерживаю.
И да, этот ответ, как и часть текстов курса, я прогоняю через редактор от Яндекс GPT — для проверки ошибок и улучшения стиля. Это ровно та же роль, которую раньше выполняли редакторы и корректоры: содержание и практический опыт остаются моими, инструмент лишь помогает оформить их аккуратнее и понятнее.
Однозначно один из лучших на Степике - структурированный и последовательный, с большим количеством примеров и рекомендаций из реальной практики применения. Без видео, в markdown. Огромная благодарность автору за переданный опыт и желаю вдохновения для создания новых актуальных курсов!
Благодарю за такой вдохновляющий отзыв! Приятно слышать, что курс получился структурированным и полезным. Ваши слова — лучшая мотивация для создания новых материалов. Желаю и вам успехов в применении полученных знаний!
Прошла курс по Ansible — и осталась очень довольна. До этого уже немного работала с Ansible в проектах: писала плейбуки, настраивала роли, но, как это часто бывает, многое делала "по наитию". Этот курс помог не только закрыть пробелы, но и структурировать знания, которые уже были. Особенно понравилось, что объяснения — простые и понятные, без лишней "воды", но при этом с хорошими примерами, которые легко применить в работе.
Нашла для себя много полезных фишек, про которые раньше даже не задумывалась — например, тонкости работы с переменными, шаблонами и хендлерами. А ещё по-другому посмотрела на организацию ролей — теперь уверенно использую ansible-galaxy init, чего раньше избегала :)
В целом, курс очень помог "разложить всё по полочкам". Даже если работаете с Ansible не каждый день (как я), очень советую — знания точно останутся с вами надолго.
Это не курс, это просто бомба)))
Даже если думаешь что знаешь ansible, пройди этот курс и приятно удивишься))))
Информация подаётся последовательно, структурировано и с необходимыми примерами для полного понимания происходящего!
Жду новых курсов от этого автора
Отличный курс за такие деньги. Все понятно расписано. Оперативно отвечают, если возникают вопросы - за это отдельный плюс. Для основов Ansible этого курса хватает - а дальше уже самим действовать)