Spec-Zone.ru › Ansible

Создание инвентарей Ansible

Примечание

Делаем открытый исходный код более инклюзивным

Компания Red Hat стремится заменить проблемную лексику в нашем коде, документации и веб-свойствах. Мы начинаем с этих четырёх терминов: master, slave, blacklist и whitelist. Пожалуйста, откройте вопрос или отправьте pull-request, если вы обнаружите термин, который мы пропустили. Более подробную информацию можно найти в сообщении нашего CTO Криса Райта.

Добро пожаловать в руководство по созданию инвентарей Ansible. Инвентарь — это список управляемых узлов или хостов, которые Ansible развертывает и настраивает. Это руководство знакомит вас с инвентарями и охватывает следующие темы:

  • Создание инвентарей для отслеживания списка серверов и устройств, которые вы хотите автоматизировать.
  • Использование динамических инвентарей для отслеживания облачных сервисов с серверами и устройствами, которые постоянно запускаются и останавливаются.
  • Использование шаблонов для автоматизации определённых подмножеств инвентаря.
  • Расширение и уточнение методов подключения, используемых Ansible для вашего инвентаря.
  • Как создать ваш инвентарь
    • Основы инвентаря: форматы, хосты и группы
    • Передача нескольких источников инвентаря
    • Организация инвентаря в каталоге
    • Добавление переменных в инвентарь
    • Назначение переменной одному устройству: переменные хоста
    • Определение переменных в формате INI
    • Назначение переменной многим машинам: групповые переменные
    • Организация переменных хоста и группы
    • Как объединяются переменные
    • Подключение к хостам: поведенческие параметры инвентаря
    • Примеры настройки инвентаря
  • Работа с динамическим инвентарём
    • Пример скрипта инвентаря: Cobbler
    • Другие скрипты инвентаря
    • Использование каталогов инвентаря и нескольких источников инвентаря
    • Статические группы динамических групп
  • Шаблоны: нацеливание на хосты и группы
    • Использование шаблонов
    • Общие шаблоны
    • Ограничения шаблонов
    • Порядок обработки шаблонов
    • Расширенные параметры шаблонов
    • Шаблоны и ад-хок команды
    • Шаблоны и флаги ansible-playbook
  • Методы и детали подключения
    • ControlPersist и paramiko
    • Установка удалённого пользователя
    • Настройка SSH ключей
    • Запуск на localhost
    • Управление проверкой ключей хоста
    • Другие методы подключения

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/inventory_guide/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API