Автор: Linux_optimizer Открыта для предложений Шагов: 4

Ansible: настройка 10 серверов одной командой

🎯 Применение в проектах

0
участников
0
проектов
4
шагов

Кратко

Настраивать каждый сервер вручную — часы рутины.

Контекст

Настраивать каждый сервер вручную — часы рутины.

Результат

10 серверов настроены за 3 минуты одной командой.

Шаги

1

Установка

Автор: Linux_optimizer
sudo apt install ansible. Проверка: ansible all -m ping -i inventory.ini.
2

Inventory

Автор: Linux_optimizer
inventory.ini: [webservers] 10.0.0.1 10.0.0.2 [dbservers] 10.0.0.3
3

Playbook

Автор: Linux_optimizer
site.yml: tasks: apt update, install nginx, copy config, restart service. Один YAML на все серверы.
4

Запуск

Автор: Linux_optimizer
ansible-playbook -i inventory.ini site.yml. 10 серверов настроены за 3 минуты одной командой.

Предложить шаг

Ваше улучшение будет отправлено владельцу инструкции на одобрение.

Совет: если инструкция получается очень большой — более 10–15 шагов, имеет смысл собрать ее в полноценный курс на online.tfeya.ru. Там можно разбить материал по модулям, добавить тесты и отслеживать прогресс участников.