Ansible Core#

В данном разделе представлена информация об инструменте Ansible Core, его установке, настройке, основных командах и сценариях использования.

В состав ОС SberLinux OS Server входит Ansible Core — минимальная версия Ansible, предназначенная для автоматизации управления конфигурацией и обновлениями, развертывания приложений, оркестрации задач и проч. Не несет дополнительных зависимостей в отличие от Ansible. Предоставляет основные функции и модули, необходимые для выполнения автоматизированных процессов, и позволяет описывать желаемое состояние системы с помощью простых YAML-файлов - playbooks. Сценарии использования включают управление облачными ресурсами и сетевыми устройствами, а также автоматизацию развертывания контейнеров.

Важно

При установке или обновлении компонентов с помощью Ansible Core необходимо использовать доверенный репозиторий и механизмы проверки подлинности устанавливаемых пакетов, например, такие как проверка хеш-сумм системами управления пакетами при установке через модули apt, yum или dnf, а также шифрование данных с помощью Ansible Vault (подробнее - в разделе «Утилита ansible-vault»).

Для управления удаленными системами установка дополнительного программного обеспечения не требуется.