atomic_container - Управление контейнерами на платформе atomic host
Новое в версии 2.4.
Обзор
- Управление контейнерами на платформе atomic host
- Позволяет управлять жизненным циклом контейнера на платформе atomic host
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- atomic
- python >= 2.6
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| backend обязательно |
| Определяет используемый бэкенд для контейнера |
| image обязательно | Используемый образ для установки контейнера | |
| mode обязательно |
| Определяет, является ли это контейнер пользователя или системы |
| name обязательно | Имя контейнера | |
| rootfs | Определяет корневую файловую систему образа | |
| state обязательно |
| Состояние контейнера |
| values | Значения для установки контейнера. Этот параметр разрешен только для режимов 'user' или 'system'. Указанные здесь значения будут использоваться во время установки в качестве аргументов --set для atomic install. |
Примечания
Примечание
- Хост должен поддерживать команду
atomic
Примеры
# Install the etcd system container
- atomic_container:
name: etcd
image: rhel/etcd
backend: ostree
state: latest
mode: system
values:
- ETCD_NAME=etcd.server
# Uninstall the etcd system container
- atomic_container:
name: etcd
image: rhel/etcd
backend: ostree
state: absent
mode: system
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| msg строка | всегда | Стандартный вывод команды Пример: [{"u'Используется тег по умолчанию": "latest ...'"}] |
Статус
Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое сопровождение
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое сопровождение модулей и поддержка.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Джузеппе Скривано (@giuseppe)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/atomic_container_module.html