Руководство пользователя
Добро пожаловать в Руководство пользователя Ansible!
Это руководство о работе с Ansible, включая использование командной строки, работу с инвентаризацией и написание playbooks.
- Быстрый старт Ansible
- Основные концепции Ansible
- Начало работы
-
Как создать свою инвентаризацию
- Основы инвентаризации: форматы, хосты и группы
- Добавление переменных в инвентаризацию
- Назначение переменной одному устройству: переменные хоста
- Назначение переменной многим устройствам: переменные группы
- Организация переменных хоста и группы
- Как объединяются переменные
- Использование нескольких источников инвентаризации
- Подключение к хостам: параметры инвентаризации поведения
- Примеры настройки инвентаризации
- Работа с динамической инвентаризацией
- Шаблоны: нацеливание на хосты и группы
- Введение в ад-хок команды
- Методы и детали подключения
- Работа с инструментами командной строки
-
Работа с плейбуками
- Введение в плейбуки
- Создание повторно используемых плейбуков
- Использование переменных
- Шаблонизация (Jinja2)
- Условные операторы
- Циклы
- Блоки
- Расширенные возможности плейбуков
- Управление выполнением плейбука: стратегии и многое другое
- Рекомендации по лучшим практикам
- Пример плейбука: непрерывная доставка и постепенные обновления
- Понимание повышения привилегий: become
-
Ansible Vault
- Что может быть зашифровано с помощью Vault
- Vault ID и несколько паролей Vault
- Создание зашифрованных файлов
- Редактирование зашифрованных файлов
- Переключение ключей зашифрованных файлов
- Шифрование незашифрованных файлов
- Расшифровка зашифрованных файлов
- Просмотр зашифрованных файлов
- Используйте encrypt_string для создания зашифрованных переменных для вставки в yaml
- Предоставление паролей Vault
- Скрипты клиента паролей Vault
- Ускорение операций с Vault
- Формат Vault
- Формат загрузки Vault 1.1 - 1.2
- Работа с модулями
© 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