add docker_services_external_networks and docker_services_external_volumes variables

This commit is contained in:
tom.chivert
2025-12-01 14:55:32 +01:00
parent 1ec3c743eb
commit d7e0b254db
19 changed files with 130 additions and 23 deletions

View File

@@ -12,6 +12,7 @@
- name: 'gitlab | create docker volumes'
docker_volume:
name: '{{ item }}'
when: docker_services_external_volumes
with_items:
- 'gitlab__etc_config'
- 'gitlab__var_log_gitlab'
@@ -21,11 +22,13 @@
- name: 'gitlab | create docker volume backup'
docker_volume:
name: 'gitlab__backups'
when: docker_services_external_volumes
tags: ['docker_gitlab']
- name: 'gitlab | create docker volume gitlab__run_secrets'
docker_volume:
name: 'gitlab__run_secrets'
when: docker_services_external_volumes
register: 'register_docker_volume_gitlab_gitlab__run_secrets'
tags: ['docker_gitlab']
@@ -34,6 +37,7 @@
dest: '{{ register_docker_volume_gitlab_gitlab__run_secrets.volume.Mountpoint }}/gitlab_root_password'
mode: '0600'
content: '{{ gitlab_root_password }}'
when: docker_services_external_volumes
ignore_errors: '{{ ansible_check_mode }}'
tags: ['docker_gitlab']