Consul action group (#7897)

Added action group for new style consul modules.
This commit is contained in:
Florian Apolloner 2024-01-27 10:58:41 +01:00 committed by GitHub
commit afd1988810
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 39 additions and 47 deletions

View file

@ -89,12 +89,18 @@
- 3
- import_tasks: consul_general.yml
- import_tasks: consul_kv.yml
- import_tasks: consul_session.yml
- import_tasks: consul_policy.yml
- import_tasks: consul_role.yml
- import_tasks: consul_token.yml
- import_tasks: consul_auth_method.yml
- import_tasks: consul_binding_rule.yml
- block:
- import_tasks: consul_session.yml
- import_tasks: consul_policy.yml
- import_tasks: consul_role.yml
- import_tasks: consul_token.yml
- import_tasks: consul_auth_method.yml
- import_tasks: consul_binding_rule.yml
module_defaults:
group/community.general.consul:
token: "{{ consul_management_token }}"
always:
- name: Kill consul process
shell: kill $(cat {{ remote_tmp_dir }}/consul.pid)