Spec-Zone.ru › Ansible 2.11

community.docker.current_container_facts – Возвращение фактов о том, работает ли модуль в контейнере Docker

Примечание

Этот плагин входит в коллекцию community.docker (версия 1.2.2).

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

Для использования в плейбуке укажите: community.docker.current_container_facts.

Новое в версии 1.1.0: из community.docker

  • Описание
  • Примеры
  • Возвращаемые факты

Описание

  • Возвращение фактов о том, работает ли модуль в контейнере Docker.

Примеры

- name: Get facts on current container
  community.docker.current_container_facts:

- name: Print information on current container when running in a container
  ansible.builtin.debug:
    msg: "Container ID is {{ ansible_module_container_id }}"
  when: ansible_module_running_in_container

Возвращаемые факты

Факты, возвращаемые этим модулем, добавляются/обновляются в фактах хоста hostvars и могут быть использованы по имени, как и любые другие факты хоста. Для их использования регистрация не требуется.

Факт Возвращаемое значение Описание
ansible_module_container_id
строка / элементы=строка
всегда
Обнаруженный идентификатор контейнера.
Содержит пустую строку, если контейнер не обнаружен.

ansible_module_container_type
строка / элементы=строка
всегда
Обнаруженная среда контейнера.
Содержит пустую строку, если контейнер не обнаружен.
В противном случае будет одним из docker или azure_pipelines.

ansible_module_running_in_container
логическое значение / элементы=строка
всегда
Указывает, удалось ли модулю определить, что он работает в контейнере.



Авторы

  • Felix Fontein (@felixfontein)

© 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/community/docker/current_container_facts_module.html

Spec-Zone.ru

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