Spec-Zone.ru › Ansible

Документация Ansible

Добро пожаловать в документацию сообщества Ansible! Эта документация охватывает версию Ansible, указанную в верхнем левом углу этой страницы. Мы поддерживаем несколько версий Ansible и документации, поэтому убедитесь, что вы используете версию документации, соответствующую вашей версии Ansible. Для последних функций мы указываем версию Ansible, где функция была добавлена.

Ansible выпускает новые основные релизы примерно два раза в год. Ядро приложения развивается достаточно консервативно, ценив простоту в проектировании языка и настройке. Разработчики и меняют модули и плагины, размещенные в коллекциях, намного быстрее.

Начало работы с Ansible

  • Начало работы с Ansible
    • Введение в Ansible
    • Автоматизация с Ansible
    • Создание инвентаря
    • Создание плейбука
    • Концепции Ansible
  • Начало работы с Execution Environments
    • Введение в Execution Environments
    • Настройка вашей среды
    • Создание первого Execution Environment
    • Запуск EE
    • Запуск Ansible с образом EE сообщества

Установка, обновление и настройка

  • Руководство по установке
    • Установка Ansible
    • Установка Ansible на определённых операционных системах
    • Настройка Ansible
  • Руководства по переносу Ansible
    • Руководство по переносу Ansible 10
    • Руководство по переносу Ansible 9
    • Руководство по переносу Ansible 8
    • Руководство по переносу Ansible 7
    • Руководство по переносу Ansible 6
    • Руководство по переносу Ansible 5
    • Руководство по переносу Ansible 4
    • Руководство по переносу Ansible 3
    • Руководство по переносу Ansible 2.10
    • Руководство по переносу Ansible 2.9
    • Руководство по переносу Ansible 2.8
    • Руководство по переносу Ansible 2.7
    • Руководство по переносу Ansible 2.6
    • Руководство по переносу Ansible 2.5
    • Руководство по переносу Ansible 2.4
    • Руководство по переносу Ansible 2.3
    • Руководство по переносу Ansible 2.0

Использование Ansible

END_OF_DOCUMENT_MARKER
  • Создание инвентарей Ansible
    • Как создать свой инвентарь
    • Работа с динамическим инвентарём
    • Шаблоны: нацеливание на хосты и группы
    • Методы и детали подключения
  • Использование командной строки Ansible
    • Введение в адхок-команды
    • Работа с инструментами командной строки
    • Справочник по Ansible CLI
  • Использование Ansible playbooks
    • Ansible playbooks
    • Работа с playbooks
    • Выполнение playbooks
    • Расширенный синтаксис playbook
    • Обработка данных
  • Защита конфиденциальных данных с помощью Ansible vault
    • Ansible Vault
    • Управление паролями vault
    • Шифрование содержимого с помощью Ansible Vault
    • Использование зашифрованных переменных и файлов
    • Настройка параметров по умолчанию для использования зашифрованного содержимого
    • Когда зашифрованные файлы становятся видимыми?
    • Формат файлов, зашифрованных с помощью Ansible Vault
  • Использование модулей и плагинов Ansible
    • Введение в модули
    • Обслуживание и поддержка модулей
    • Отклонение модулей
    • Работа с плагинами
    • Индекс модулей и плагинов
  • Использование коллекций Ansible
    • Установка коллекций
    • Удаление коллекции
    • Загрузка коллекций
    • Просмотр коллекций
    • Проверка коллекций
    • Использование коллекций в playbook
    • Индекс коллекций
  • Использование Ansible на Windows и BSD
    • Настройка хоста Windows
    • Использование Ansible с Windows
    • Удаленное управление Windows
    • Конфигурация желаемого состояния
    • Производительность Windows
    • Часто задаваемые вопросы о Windows
    • Управление хостами BSD с Ansible
  • Советы и хитрости Ansible
    • Общие советы
    • Советы по playbook
    • Советы по инвентарю
    • Трюки выполнения
    • Пример настройки Ansible

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

END_OF_DOCUMENT_MARKER
  • Руководство сообщества Ansible
    • Начало работы
    • Путь участника
  • Руководство по участию в разработке коллекций Ansible
    • Цикл разработки коллекций Ansible
    • Запрос изменений в коллекции
    • Создание первого запроса на добавление в коллекцию
    • Тестирование вкладов в коллекции
    • Список проверок для запросов на добавление в коллекции
    • Требования к пакетам коллекций сообщества Ansible
    • Руководство для хранителей коллекций
    • Участие в поддержке коллекций Ansible
    • Руководящий комитет сообщества Ansible
    • Участие в разработке документации Ansible
    • Другие инструменты и программы
    • Работа с репозиториями коллекций Ansible
  • Руководство для участников ansible-core
    • Сообщения об ошибках и запросы новых функций
    • Участие в разработке документации Ansible
    • Цикл разработки Ansible
    • Другие инструменты и программы
    • Работа с репозиторием Ansible
  • Расширенное руководство для участников
    • Рекомендации для коммитеров
    • Рекомендации для менеджеров релизов
    • Администраторы GitHub
  • Руководство по стилю документации Ansible
    • Лингвистические рекомендации
    • Рекомендации по reStructuredText
    • Рекомендации по Markdown
    • Рекомендации по доступности
    • Дополнительные ресурсы

Расширение Ansible

  • Руководство для разработчиков
    • Добавление модулей и плагинов локально
    • Стоит ли разрабатывать модуль?
    • Разработка модулей
    • Внесение вашего модуля в существующую коллекцию Ansible
    • Рекомендации, советы и потенциальные ошибки
    • Ansible и Python 3
    • Отладка модулей
    • Формат модуля и документация
    • Смежные файлы документации YAML
    • Инструкция по разработке модулей Windows
    • Создание новой коллекции
    • Тестирование Ansible
    • Жизненный цикл модуля или плагина Ansible
    • Разработка плагинов
    • Разработка динамического инвентаря
    • Разработка ansible-core
    • Архитектура модуля Ansible
    • Python API
    • Перебазирование запроса на добавление
    • Использование и разработка утилит модулей
    • Путь создателя коллекций Ansible
    • Разработка коллекций
    • Миграция ролей в роли в коллекциях на Galaxy
    • Структура метаданных коллекции Galaxy
    • Архитектура Ansible

Общие сценарии Ansible

  • Руководства по облакам (legacy)

Автоматизация сетей

  • Начало работы с сетью
    • Основные понятия
    • Чем отличается автоматизация сети
    • Запуск первой команды и плейбука
    • Создание своего инвентаря
    • Использование ролей сети Ansible
    • Выходя за рамки основ
    • Работа с параметрами подключения к сети
    • Ресурсы и следующие шаги
  • Расширенные темы по сетям
    • Модули ресурсов сети
    • Примеры Ansible для сетей
    • Парсинг полуструктурированного текста с Ansible
    • Проверка данных по заданным критериям с Ansible
    • Руководство по отладке и устранению неполадок сети
    • Работа с выходными данными команд и подсказками в модулях сети
    • Вопросы и ответы Ansible по сетям
    • Варианты платформ
  • Руководство разработчика по сетям
    • Разработка модулей ресурсов сети
    • Разработка сетевых плагинов
    • Документирование новых сетевых платформ

Ansible Galaxy

  • Руководство пользователя Galaxy
    • Поиск коллекций в Galaxy
    • Поиск ролей в Galaxy
    • Установка ролей из Galaxy
  • Руководство разработчика Galaxy
    • Создание коллекций для Galaxy
    • Создание ролей для Galaxy

Справочник & Приложения

  • Индекс коллекций
  • Индексы всех модулей и плагинов
  • Ключевые слова плейбуков
  • Возвращаемые значения
  • Настройки конфигурации Ansible
  • Управление поведением Ansible: правила приоритета
  • Синтаксис YAML
  • Поддержка Python 3
  • Обнаружение интерпретатора
  • Выпуск и сопровождение
  • Стратегии тестирования
  • Тесты целостности
  • Часто задаваемые вопросы
  • Словарь терминов
  • Справочник Ansible: утилиты модулей
  • Специальные переменные
  • Платформа Red Hat Ansible Automation
  • Центр автоматизации Ansible
  • Ведение журнала вывода Ansible

Дорожные карты

  • Дорожная карта Ansible
    • Проект Ansible 10.0
    • Проект Ansible 9.0
    • Проект Ansible 8.0
    • Проект Ansible 7.0
    • Проект Ansible 6.0
    • Проект Ansible 5.0
    • Проект Ansible 4.0
    • Проект Ansible 3.0
    • Проект Ansible 2.10
    • Старые дорожные карты
  • Дорожные карты ansible-core
    • Ansible-core 2.17
    • Ansible-core 2.16
    • Ansible-core 2.15
    • Ansible-core 2.14
    • Ansible-core 2.13
    • Ansible-core 2.12
    • Ansible-core 2.11
    • Ansible-base 2.10

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

Spec-Zone.ru

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