Spec-Zone.ru › Ansible 2.11

containers.podman.podman_volume – Управление томами Podman

Примечание

Этот плагин входит в коллекцию containers.podman (версия 1.4.1).

Для его установки используйте: ansible-galaxy collection install containers.podman.

Для использования в playbook, укажите: containers.podman.podman_volume.

Новое в версии 1.1.0: модуля containers.podman

  • Обзор
  • Требования
  • Параметры
  • Примеры
  • Возвращаемые значения

Обзор

  • Управление томами Podman

Требования

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

  • podman

Параметры

Параметр Выборы/Значения по умолчанию Комментарии
debug
boolean
    Выборы:
  • нет ←
  • да
Возвращает дополнительную информацию, которая может быть полезна для расследований.
driver
строка
Укажите имя драйвера тома (по умолчанию local).
executable
строка
Значение по умолчанию:
"podman"
Путь к исполняемому файлу podman, если он не находится в $PATH на машине, на которой выполняется podman
label
словарь
Добавление метаданных к объему контейнера (например, метка com.example.key=value).
name
строка / обязательно
Имя тома.
options
список / элементы=строка
Установите параметры, специфичные для драйвера. Например, 'device=tpmfs', 'type=tmpfs'.
recreate
boolean
    Выборы:
  • нет ←
  • да
Пересоздать том, даже если он существует.
state
строка
    Выборы:
  • present ←
  • absent
Состояние тома, по умолчанию 'present'

Примеры

# What modules does for example
- podman_volume:
    state: present
    name: volume1
    label:
      key: value
      key2: value2
    options:
      - "device=/dev/loop1"
      - "type=ext4"

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

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

Ключ Возвращено Описание
volume
словарь
всегда
Результаты проверки тома, если он существует.

Пример:
{'CreatedAt': '2020-06-05T16:38:55.277628769+03:00', 'Driver': 'local', 'Labels': {'key.com': 'value', 'key.org': 'value2'}, 'Mountpoint': '/home/user/.local/share/containers/storage/volumes/test/_data', 'Name': 'test', 'Options': {}, 'Scope': 'local'}


Авторы

  • Sagi Shnaidman (@sshnaidm)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/containers/podman/podman_volume_module.html

Spec-Zone.ru

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