Что такое Ansible
Часть курса Ansible
Добро пожаловать. Если вы ни разу в жизни не автоматизировали настройку сервера, вы попали туда, куда нужно. Прежде чем что-то запускать, разберёмся, что такое Ansible на самом деле, почему за ним тянутся вместо горы скриптов на shell и что значат несколько слов, которые дальше будут встречаться постоянно (управляющий узел, управляемый узел, идемпотентность).
Если вы хоть раз настраивали сервер скриптом на shell, проблема вам знакома. На чистой машине скрипт отрабатывает с первого раза. Со второго половина шагов падает: пользователь уже создан, пакет уже установлен, файл уже лежит на месте. В итоге каждую строку приходится оборачивать в проверки if, и скрипт разрастается в то, что никто не хочет поддерживать. ...
Хочешь изучать Ansible Что такое Ansible в реальной среде?
Нажми ниже, получи Linux-машину с Ansible наготове и пройди Что такое Ansible на практике вместе с AI-наставником, который знает твой код.
Начать этот урокЧто такое AnsibleЧему вы научитесь
- Configuration management
- Agentless automation
- Idempotency
- Control node
- Managed nodes
- Playbooks vs scripts
Читай этот урок на своём языке
Все уроки этого курса
12 уроков- 1Что такое Ansible20 мин
- 2Inventory и команды Ad Hoc25 мин
- 3Ваш первый Playbook30 мин
- 4Tasks, Modules и Handlers30 мин
- 5Переменные и Facts30 мин
- 6Шаблоны с Jinja230 мин
- 7Циклы и условные конструкции30 мин
- 8Roles и Galaxy35 мин
- 9Vault и секреты25 мин
- 10Теги и отладка25 мин
- 11Collections и Plugins25 мин
- 12Итоговый проект: развертывание на нескольких хостах60 мин
