containers.podman.podman_secret – Manage podman secrets¶
Note
This plugin is part of the containers.podman collection (version 1.10.1).
To install it use: ansible-galaxy collection install containers.podman
.
To use it in a playbook, specify: containers.podman.podman_secret
.
New in version 1.7.0: of containers.podman
Parameters¶
Examples¶
- name: Create secret
containers.podman.podman_secret:
state: present
name: mysecret
data: "my super secret content"
- name: Create container that uses the secret
containers.podman.podman_container:
name: showmysecret
image: docker.io/alpine:3.14
secrets:
- mysecret
detach: false
command: cat /run/secrets/mysecret
register: container
- name: Output secret data
debug:
msg: '{{ container.stdout }}'
- name: Remove secret
containers.podman.podman_secret:
state: absent
name: mysecret
Authors¶
Aliaksandr Mianzhynski (@amenzhinsky)