Spec-Zone.ru › Ansible 2.6

Модули, поддерживаемые командой Ansible Core

  • acl - Устанавливает и извлекает информацию об ACL-файлов.
  • add_host - Добавить хост (и альтернативно группу) в инвентарь ansible-playbook в памяти.
  • apt - Управляет пакетами apt.
  • apt_key - Добавить или удалить ключ apt.
  • apt_repository - Добавление и удаление репозиториев APT.
  • assemble - Собирает файл конфигурации из фрагментов.
  • assert - Утверждает, что заданные выражения верны.
  • async_status - Получить состояние асинхронной задачи.
  • at - Планирует выполнение команды или скрипта с помощью команды at.
  • authorized_key - Добавляет или удаляет авторизованный SSH-ключ.
  • aws_s3 - Управление объектами в S3.
  • blockinfile - Вставка/обновление/удаление текстового блока, окруженного маркерами строк.
  • cloudformation - Создание или удаление стека AWS CloudFormation.
  • command - Выполнение команды на удаленном узле.
  • copy - Копирование файлов на удаленные места.
  • debconf - Настройка пакета .deb.
  • debug - Вывод сообщений во время выполнения.
  • dnf - Управление пакетами с помощью менеджера пакетов dnf.
  • ec2 - создание, завершение, запуск или остановка экземпляра в ec2
  • ec2_group - поддержание группы безопасности VPC ec2.
  • ec2_metadata_facts - Сбор фактов (метаданных экземпляра) о удаленных хостах в ec2.
  • ec2_snapshot - создание снимка из существующего тома.
  • ec2_vol - создание и подключение тома, возврат идентификатора тома и карты устройств.
  • ec2_vpc_net - Настройка виртуальных частных облаков AWS.
  • ec2_vpc_net_facts - Сбор фактов о VPC ec2 в AWS.
  • ec2_vpc_subnet - Управление подсетями в виртуальных частных облаках AWS.
  • ec2_vpc_subnet_facts - Сбор фактов о подсетях VPC ec2 в AWS.
  • fail - Неудачное выполнение с пользовательским сообщением.
  • fetch - Загрузка файла с удаленных узлов.
  • file - Установка атрибутов файлов.
  • find - Возвращает список файлов на основе определённых критериев.
  • get_url - Загрузка файлов из HTTP, HTTPS или FTP на узел.
  • getent - Обёртка для утилиты unix getent.
  • git - Развертывание программного обеспечения (или файлов) из git-копий.
  • group - Добавление или удаление групп.
  • group_by - Создание групп Ansible на основе фактов.
  • import_playbook - Импорт плейбука.
  • import_role - Импорт роли в плей.
  • import_tasks - Импорт списка задач.
  • include - Включение плей или списка задач.
  • include_role - Загрузка и выполнение роли.
  • include_tasks - Динамическое включение списка задач.
  • include_vars - Загрузка переменных из файлов, динамически внутри задачи.
  • iptables - Изменение iptables системы.
  • lineinfile - Управление строками в текстовых файлах.
  • meta - Выполнение «действий» Ansible.
  • mount - Управление активными и настроенными точками монтирования.
  • nios_dns_view - Настройка представлений DNS Infoblox NIOS.
  • nios_host_record - Настройка записей хостов Infoblox NIOS.
  • nios_network - Настройка сетевого объекта Infoblox NIOS.
  • nios_network_view - Настройка представлений сетей Infoblox NIOS.
  • nios_zone - Настройка DNS-зон Infoblox NIOS.
  • package - Универсальный менеджер пакетов ОС.
  • pause - Приостановка выполнения плейбука.
  • ping - Попытка подключения к хосту, проверка работоспособности python и возврат pong при успехе.
  • pip - Управление зависимостями библиотек Python.
  • raw - Выполнение низкоуровневой SSH-команды.
  • rhn_channel - Добавление или удаление каналов программного обеспечения Red Hat.
  • rpm_key - Добавление или удаление gpg-ключа из базы данных rpm.
  • s3_bucket - Управление S3-бакетами в AWS, Ceph, Walrus и FakeS3.
  • script - Выполнение локального скрипта на удаленном узле после его передачи.
  • seboolean - Включение/выключение SELinux-булевых переменных.
  • selinux - Изменение политики и состояния SELinux.
  • service - Управление службами.
  • set_fact - Установка фактов хоста из задачи.
  • setup - Сбор фактов о удаленных хостах.
  • shell - Выполнение команд на узлах.
  • slurp - Считывание файла с удаленных узлов.
  • stat - Получение состояния файла или файловой системы.
  • subversion - Развертывание репозитория subversion.
  • synchronize - Обёртка над rsync для ускорения выполнения общих задач в плейбуках.
  • sysctl - Управление записями в sysctl.conf.
  • systemd — Управление службами
  • sysvinit — Управление службами SysV.
  • template — Шаблонизирует файл на удалённом сервере
  • unarchive — Распаковывает архив (при необходимости, скопировав его с локальной машины).
  • uri — Взаимодействие с веб-сервисами
  • user — Управление учётными записями пользователей
  • wait_for — Ожидание условия перед продолжением
  • wait_for_connection — Ожидание доступности удалённой системы
  • win_acl — Установка разрешений на файлы/каталоги/реестр для системного пользователя или группы
  • win_acl_inheritance — Изменение наследования ACL
  • win_command — Выполнение команды на удалённом узле Windows
  • win_copy — Копирование файлов на удалённые места на узлах Windows
  • win_disk_image — Управление монтированием образов дисков ISO/VHD/VHDX на узлах Windows
  • win_dns_client — Настройка DNS-разрешения на узлах Windows
  • win_domain — Обеспечение существования домена Windows
  • win_domain_controller — Управление состоянием контроллера домена/сервера-члена для узла Windows
  • win_domain_membership — Управление членством в домене/рабочей группе для узла Windows
  • win_file — Создание, изменение времени последнего изменения или удаление файлов или каталогов
  • win_get_url — Загрузка файла из HTTP, HTTPS или FTP на узел
  • win_group — Добавление и удаление локальных групп
  • win_owner — Установка владельца
  • win_package — Установка/удаление установленного пакета
  • win_path — Управление переменными среды Windows path
  • win_ping — Windows-версия классического модуля ping
  • win_reboot — Перезагрузка машины Windows
  • win_regedit — Добавление, изменение или удаление ключей и значений реестра
  • win_service — Управление и запрос статуса служб Windows
  • win_share — Управление общими ресурсами Windows
  • win_shell — Выполнение команд оболочки на целевых узлах
  • win_stat — Получение информации о файлах Windows
  • win_template — Шаблонизирует файл на удалённом сервере
  • win_updates — Загрузка и установка обновлений Windows
  • win_user — Управление локальными учётными записями пользователей Windows
  • yum — Управление пакетами с помощью менеджера пакетов yum
  • yum_repository — Добавление или удаление репозиториев YUM

Примечание

  • (D): Это пометка модуля как устаревшего, что означает, что модуль сохраняется для обратной совместимости, но его использование не рекомендуется. Документация страницы модуля может содержать больше информации об этом.

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

Spec-Zone.ru

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