Spec-Zone.ru › Ansible 2.6

atomic_container - Управление контейнерами на платформе atomic host

Новое в версии 2.4.

  • Обзор
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое сопровождение
    • Автор

Обзор

  • Управление контейнерами на платформе atomic host
  • Позволяет управлять жизненным циклом контейнера на платформе atomic host

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • atomic
  • python >= 2.6

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
backend
обязательно
    Варианты:
  • docker
  • ostree
Определяет используемый бэкенд для контейнера
image
обязательно
Используемый образ для установки контейнера
mode
обязательно
    Варианты:
  • user
  • system
Определяет, является ли это контейнер пользователя или системы
name
обязательно
Имя контейнера
rootfs
Определяет корневую файловую систему образа
state
обязательно
    Варианты:
  • latest ←
  • absent
  • rollback
Состояние контейнера
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

Spec-Zone.ru

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