diff --git a/roles/kadet.docker-swarm/defaults/main.yml b/roles/kadet.docker-swarm/defaults/main.yml index dc6e69a..e283c59 100644 --- a/roles/kadet.docker-swarm/defaults/main.yml +++ b/roles/kadet.docker-swarm/defaults/main.yml @@ -1,2 +1,3 @@ --- swarm_global_networks: [] +swarm_global_secrets: [] diff --git a/roles/kadet.docker-swarm/tasks/main.yml b/roles/kadet.docker-swarm/tasks/main.yml index ee213eb..7c71d6b 100644 --- a/roles/kadet.docker-swarm/tasks/main.yml +++ b/roles/kadet.docker-swarm/tasks/main.yml @@ -11,3 +11,9 @@ driver: "{{ item.driver|default('overlay') }}" scope: swarm loop: "{{ swarm_global_networks }}" + +- name: Init global secrets for swarm + community.docker.docker_secret: + name: "{{ item.name }}" + data: "{{ item.data|string }}" + loop: "{{ swarm_global_secrets }}"