Spec-Zone.ru › Ansible 2.9

Руководство пользователя

Добро пожаловать в Руководство пользователя Ansible!

Это руководство о работе с Ansible, включая использование командной строки, работу с инвентаризацией и написание playbooks.

  • Быстрый старт Ansible
  • Основные концепции Ansible
    • Управляющий узел
    • Управляемые узлы
    • Инвентаризация
    • Модули
    • Задачи
    • Плейбуки
  • Начало работы
    • Выбор машин из инвентаризации
    • Подключение к удалённым узлам
    • Копирование и выполнение модулей
    • Следующие шаги
  • Как создать свою инвентаризацию
    • Основы инвентаризации: форматы, хосты и группы
    • Добавление переменных в инвентаризацию
    • Назначение переменной одному устройству: переменные хоста
    • Назначение переменной многим устройствам: переменные группы
    • Организация переменных хоста и группы
    • Как объединяются переменные
    • Использование нескольких источников инвентаризации
    • Подключение к хостам: параметры инвентаризации поведения
    • Примеры настройки инвентаризации
  • Работа с динамической инвентаризацией
    • Пример скрипта инвентаризации: Cobbler
    • Пример скрипта инвентаризации: AWS EC2
    • Пример скрипта инвентаризации: OpenStack
    • Другие скрипты инвентаризации
    • Использование каталогов инвентаризации и нескольких источников инвентаризации
    • Статические группы динамических групп
  • Шаблоны: нацеливание на хосты и группы
    • Использование шаблонов
    • Общие шаблоны
    • Ограничения шаблонов
    • Расширенные параметры шаблонов
    • Шаблоны и флаги ansible-playbook
  • Введение в ад-хок команды
    • Зачем использовать ад-хок команды?
    • Сценарии использования ад-хок задач
  • Методы и детали подключения
    • ControlPersist и paramiko
    • Настройка SSH ключей
    • Запуск на localhost
    • Проверка ключей хоста
    • Другие методы подключения
  • Работа с инструментами командной строки
    • ansible
    • ansible-config
    • ansible-console
    • ansible-doc
    • ansible-galaxy
    • ansible-inventory
    • ansible-playbook
    • ansible-pull
    • ansible-vault
  • Работа с плейбуками
    • Введение в плейбуки
    • Создание повторно используемых плейбуков
    • Использование переменных
    • Шаблонизация (Jinja2)
    • Условные операторы
    • Циклы
    • Блоки
    • Расширенные возможности плейбуков
    • Управление выполнением плейбука: стратегии и многое другое
    • Рекомендации по лучшим практикам
    • Пример плейбука: непрерывная доставка и постепенные обновления
  • Понимание повышения привилегий: become
    • Использование become
    • Риски и ограничения become
    • Become и автоматизация сетей
    • Become и Windows
  • Ansible Vault
    • Что может быть зашифровано с помощью Vault
    • Vault ID и несколько паролей Vault
    • Создание зашифрованных файлов
    • Редактирование зашифрованных файлов
    • Переключение ключей зашифрованных файлов
    • Шифрование незашифрованных файлов
    • Расшифровка зашифрованных файлов
    • Просмотр зашифрованных файлов
    • Используйте encrypt_string для создания зашифрованных переменных для вставки в yaml
    • Предоставление паролей Vault
    • Скрипты клиента паролей Vault
    • Ускорение операций с Vault
    • Формат Vault
    • Формат загрузки Vault 1.1 - 1.2
  • Работа с модулями
    • Введение в модули
    • Возвращаемые значения
    • Обслуживание и поддержка модулей
    • Индекс модулей
  • Работа с плагинами
    • Плагины действий
    • Плагины become
    • Плагины кэширования
    • Плагины обратного вызова
    • Плагины cliconf
    • Плагины подключения
    • Плагины httpapi
    • Плагины инвентаризации
    • Плагины поиска
    • Плагины netconf
    • Плагины оболочки
    • Плагины стратегии
    • Плагины vars
    • Фильтры
    • Тесты
    • Конфигурация фильтрации плагинов
  • Ansible и BSD
    • Подключение к узлам BSD
    • Настройка начальной загрузки BSD
    • Установка интерпретатора Python
    • Какие модули доступны?
    • Использование BSD в качестве управляющего узла
    • Данные BSD
    • Усилия и вклад BSD
  • Руководства по Windows
    • Настройка узла Windows
    • Удалённое управление Windows
    • Использование Ansible с Windows
    • Конфигурация состояния по желанию
    • Производительность Windows
    • Часто задаваемые вопросы по Windows
  • Использование коллекций
    • Установка коллекций
    • Использование коллекций в Playbook

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

Spec-Zone.ru

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