add
This commit is contained in:
@@ -617,12 +617,13 @@ podman_pods: []
|
|||||||
# requires:
|
# requires:
|
||||||
# - "postgresql.service"
|
# - "postgresql.service"
|
||||||
|
|
||||||
|
podman_auto_remove: true
|
||||||
# Systemd service generation configuration
|
# Systemd service generation configuration
|
||||||
podman_generate_systemd: true
|
podman_generate_systemd: true
|
||||||
podman_systemd_dir: /etc/systemd/system
|
podman_systemd_dir: /etc/systemd/system
|
||||||
podman_systemd_options:
|
podman_systemd_options:
|
||||||
new: true
|
new: true
|
||||||
force: true
|
force: false
|
||||||
restart_policy: always
|
restart_policy: always
|
||||||
stop_timeout: 120
|
stop_timeout: 120
|
||||||
no_header: false
|
no_header: false
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
detach: "{{ item.detach | bool | default(omit) }}"
|
detach: "{{ item.detach | bool | default(omit) }}"
|
||||||
interactive: "{{ item.interactive | bool | default(omit) }}"
|
interactive: "{{ item.interactive | bool | default(omit) }}"
|
||||||
tty: "{{ item.tty | 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) }}"
|
rmi: "{{ item.remove_image | bool | default(omit) }}"
|
||||||
privileged: "{{ item.privileged | bool | default(omit) }}"
|
privileged: "{{ item.privileged | bool | default(omit) }}"
|
||||||
read_only: "{{ item.read_only | bool | default(omit) }}"
|
read_only: "{{ item.read_only | bool | default(omit) }}"
|
||||||
@@ -225,17 +225,3 @@
|
|||||||
loop_control:
|
loop_control:
|
||||||
label: "{{ item.name }}"
|
label: "{{ item.name }}"
|
||||||
register: podman_container_results
|
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']
|
|
||||||
|
|||||||
Reference in New Issue
Block a user