Spec-Zone.ru › Ansible 2.6

imgadm — Управление изображениями SmartOS

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

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

Обзор

  • Управление изображениями виртуальных машин SmartOS с помощью imgadm(1M)

Требования

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

  • python >= 2.6

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
force
bool
    Варианты:
  • no
  • yes
Принудительное выполнение операции (если это поддерживается imgadm(1M)).
pool Значение по умолчанию:
"zones"
zpool для импорта или удаления изображений.
source URI источника изображения.
state
обязательно
    Варианты:
  • present
  • absent
  • deleted
  • imported
  • updated
  • vacuumed
Указать состояние объекта, которое должно быть достигнуто. imported — псевдоним для present, а deleted — для absent. При установке в vacuumed и uuid — *, будут удалены все неиспользуемые изображения.
type
    Варианты:
  • imgapi ←
  • docker
  • dsapi
Тип источника изображения.
uuid UUID изображения. Может быть полным UUID или * для всех изображений.

Примеры

- name: Import an image
  imgadm:
    uuid: '70e3ae72-96b6-11e6-9056-9737fd4d0764'
    state: imported

- name: Delete an image
  imgadm:
    uuid: '70e3ae72-96b6-11e6-9056-9737fd4d0764'
    state: deleted

- name: Update all images
  imgadm:
    uuid: '*'
    state: updated

- name: Update a single image
  imgadm:
    uuid: '70e3ae72-96b6-11e6-9056-9737fd4d0764'
    state: updated

- name: Add a source
  imgadm:
    source: 'https://datasets.project-fifo.net'
    state: present

- name: Add a Docker source
  imgadm:
    source: 'https://docker.io'
    type: docker
    state: present

- name: Remove a source
  imgadm:
    source: 'https://docker.io'
    state: absent

Возвращаемые значения

Общие возвращаемые значения описаны здесь, а ниже приведены поля, уникальные для этого модуля:

Ключ Возвращаемое значение Описание
source
строка
При управлении не изображением.
Источник, который управляется.

Пример:
https://datasets.project-fifo.net
state
строка
success
Состояние целевого объекта после выполнения.

Пример:
present
uuid
строка
При управлении не источником изображения.
UUID изображения, с которым выполнялась операция.

Пример:
70e3ae72-96b6-11e6-9056-9737fd4d0764


Статус

Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость.

Техническое обслуживание

Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Jasper Lievisse Adriaanse (@jasperla)

Подсказка

Если вы заметите какие-либо проблемы в этом руководстве, вы можете отредактировать его, чтобы улучшить его.

© 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/imgadm_module.html

Spec-Zone.ru

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