Использование модулей и плагинов Ansible
Примечание
Делаем открытый исходный код более инклюзивным
Red Hat стремится заменять термины, которые могут восприниматься как проблематичные, в нашем коде, документации и веб-ресурсах. Мы начинаем с четырёх терминов: master, slave, blacklist и whitelist. Если вы встретите термин, который мы упустили, сообщите нам об этом, создав задачу или запрос на включение изменений. Подробнее читайте в обращении нашего технического директора Криса Райта.
Добро пожаловать в руководство Ansible по работе с модулями, плагинами и коллекциями.
Модули Ansible — это единицы кода, которые могут управлять системными ресурсами или выполнять системные команды. Ansible предоставляет библиотеку модулей, которые можно запускать непосредственно на удалённых хостах или с помощью плейбуков. Вы также можете писать собственные модули.
Плагины похожи на модули: это фрагменты кода, расширяющие основные возможности Ansible. Ansible использует архитектуру плагинов, обеспечивающую широкий, гибкий и расширяемый набор функций. Ansible поставляется с несколькими плагинами и позволяет легко использовать собственные.
- Введение в модули
- Логические переменные
- Обслуживание и поддержка модулей
- Отклонение модулей
-
Работа с плагинами
- Плагины действий
- Плагины повышения привилегий
- Плагины кэша
- Плагины обратного вызова
- Плагины Cliconf
- Плагины подключения
- Фрагменты документации
- Плагины фильтров
- Плагины Httpapi
- Плагины инвентаризации
- Плагины поиска
- Модули
- Утилиты модулей
- Плагины Netconf
- Плагины оболочки
- Плагины стратегий
- Плагины терминала
- Плагины тестирования
- Плагины переменных
- Указатель модулей и плагинов
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/module_plugin_guide/index.html