containers.podman.podman_login_info – Возвращение пользователя, авторизованного в данном реестре, если таковой имеется
Примечание
Этот плагин входит в коллекцию containers.podman (версия 1.4.1).
Для его установки используйте: ansible-galaxy collection install containers.podman.
Для использования в playbook укажите: containers.podman.podman_login_info.
Новое в версии 1.0.0: of containers.podman
Обзор
- Возвращение пользователя, авторизованного в данном реестре, если таковой имеется.
Требования
Ниже перечислены требования, которые должны быть выполнены на хосте, на котором будет выполняться этот модуль.
- Установлен Podman на хосте
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| authfile путь | Путь к файлу аутентификации. По умолчанию ``${XDG_RUNTIME_DIR}/containers/auth.json`` (не доступно для удалённых команд) Также можно переопределить путь к файлу аутентификации, задав переменную окружения ``REGISTRY_AUTH_FILE``. ``export REGISTRY_AUTH_FILE=path`` | |
| executable строка | По умолчанию: "podman" | Путь к исполняемому файлу podman если он не находится в $PATH на машине, на которой выполняется podman
|
| registry строка / обязательно | Сервер реестра. |
Примеры
- name: Return the logged-in user for docker hub registry
containers.podman.podman_login_info:
registry: docker.io
- name: Return the logged-in user for quay.io registry
containers.podman.podman_login_info:
registry: quay.io
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие — поля, уникальные для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| login словарь | всегда | Авторизованный пользователь для реестра Пример: {'logged_in': True, 'registry': 'docker.io', 'username': 'clelange'} |
Авторы
- Clemens Lange (@clelange)
© 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_login_info_module.html