Files
ansible/docs/Что такое Ansible.md
T
2026-04-24 16:36:23 +03:00

1.7 KiB
Raw Blame History

Что такое Ansible

Ansible - это система управления конфигурацией

То есть мы можем управлять нашими клиентами с центрального сервера, устанавливать программы, делать конфигурацию этих программ и много чего еще.

Преимущества:

  1. Не требует установки клиентов-агентов на целевые машины, использует только SSH протокол
  2. Пишется на YAML, удобные язык конфигурации, поймет даже новичок
  3. Есть портал с готовыми конфигурациями на "Ansiblr Galaxy", можно использовать готовое или же взять какие-то готовые решения себе в проект

О его работе

На главном admin-pc после установки должен быть конфигурационный файл "ansible.cfg", мы указываем там где располагается наш файл с хостами "hosts".

Файл "hosts" - это inventory файл с нашими хостами, где указываем их ip адреса, пароли либо ssh-ключи.

Так же мы будем создавать свои playbook.yaml. Простыми словами - это рецепт, некий алгоритм действий, то, что будет выполнять наш ansible на наших хостах из hosts.