Spec-Zone.ru › Ansible

Модуль containers.podman.podman_quadlet_info — сбор сведений о Podman Quadlets

Примечание

Этот модуль входит в коллекцию containers.podman (версия 1.20.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

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

Чтобы использовать модуль в плейбуке, укажите: containers.podman.podman_quadlet_info.

  • Краткое описание
  • Параметры
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Выводит список установленных Podman Quadlets или содержимое одного quadlet с помощью podman quadlet list/print.
  • Собирает сведения о Podman Quadlets, доступных в системе.

Параметры

Параметр

Комментарии

cmd_args

list / elements=string

Дополнительные глобальные аргументы, передаваемые команде podman (например, --log-level=debug).

Они указываются после исполняемого файла и перед подкомандой.

debug

boolean

Возвращать дополнительные отладочные сведения.

Варианты:

  • false ← (по умолчанию)
  • true

executable

string

Путь к исполняемому файлу podman.

По умолчанию: "podman"

kinds

list / elements=string

Список типов quadlet для фильтрации (по суффиксу файла).

Например, container соответствует quadlet с окончанием .container.

Варианты:

  • "container"
  • "pod"
  • "network"
  • "volume"
  • "kube"
  • "image"

name

string

Имя quadlet, содержимое которого нужно вывести.

Если указано, вместо команды list выполняется podman quadlet print.

quadlet_dir

path

Фильтровать результаты по quadlet, путь к которым находится в этом каталоге.

По умолчанию фильтрация не применяется.

Примеры

- name: List all quadlets
  containers.podman.podman_quadlet_info:

- name: Get information about a specific quadlet
  containers.podman.podman_quadlet_info:
    name: myapp.container

- name: List only container quadlets
  containers.podman.podman_quadlet_info:
    kinds:
      - container

- name: List quadlets in a custom directory
  containers.podman.podman_quadlet_info:
    quadlet_dir: /etc/containers/systemd

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

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

Ключ

Описание

changed

boolean

Всегда false

Возвращается: всегда

content

string

Содержимое quadlet, если указано имя

Возвращается: если указано имя

quadlets

list / elements=string

Список установленных quadlet при выводе списка

Возвращается: если имя не указано

stderr

string

Вывод podman в stderr

Возвращается: если debug=true

stdout

string

Вывод podman в stdout

Возвращается: если debug=true

Авторы

  • Sagi Shnaidman (@sshnaidm)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)

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

Spec-Zone.ru

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