add
This commit is contained in:
@@ -617,12 +617,13 @@ podman_pods: []
|
||||
# requires:
|
||||
# - "postgresql.service"
|
||||
|
||||
podman_auto_remove: true
|
||||
# Systemd service generation configuration
|
||||
podman_generate_systemd: true
|
||||
podman_systemd_dir: /etc/systemd/system
|
||||
podman_systemd_options:
|
||||
new: true
|
||||
force: true
|
||||
force: false
|
||||
restart_policy: always
|
||||
stop_timeout: 120
|
||||
no_header: false
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
detach: "{{ item.detach | bool | default(omit) }}"
|
||||
interactive: "{{ item.interactive | bool | default(omit) }}"
|
||||
tty: "{{ item.tty | bool | default(omit) }}"
|
||||
rm: "{{ item.auto_remove | bool | default(omit) }}"
|
||||
rm: "{{ item.auto_remove | bool | default(podman_auto_remove) }}"
|
||||
rmi: "{{ item.remove_image | bool | default(omit) }}"
|
||||
privileged: "{{ item.privileged | bool | default(omit) }}"
|
||||
read_only: "{{ item.read_only | bool | default(omit) }}"
|
||||
@@ -225,17 +225,3 @@
|
||||
loop_control:
|
||||
label: "{{ item.name }}"
|
||||
register: podman_container_results
|
||||
|
||||
- name: Enable and start container systemd services
|
||||
ansible.builtin.systemd:
|
||||
name: "container-{{ item.item.name }}"
|
||||
enabled: true
|
||||
state: started
|
||||
daemon_reload: true
|
||||
loop: "{{ podman_container_results.results }}"
|
||||
loop_control:
|
||||
label: "{{ item.item.name }}"
|
||||
when:
|
||||
- item.item.generate_systemd is defined
|
||||
- item.item.generate_systemd
|
||||
- item.item.state | default('present') in ['present', 'started']
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
loop: "{{ podman_containers }}"
|
||||
loop_control:
|
||||
label: "{{ item.name }}"
|
||||
when:
|
||||
when:
|
||||
- podman_generate_systemd | bool
|
||||
- podman_containers is defined
|
||||
- podman_containers | length > 0
|
||||
@@ -48,7 +48,7 @@
|
||||
loop: "{{ podman_pods }}"
|
||||
loop_control:
|
||||
label: "{{ item.name }}"
|
||||
when:
|
||||
when:
|
||||
- podman_generate_systemd | bool
|
||||
- podman_pods is defined
|
||||
- podman_pods | length > 0
|
||||
|
||||
Reference in New Issue
Block a user