48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
---
|
|
# Manage Podman services
|
|
|
|
- name: Enable and start Podman socket
|
|
ansible.builtin.systemd:
|
|
name: podman.socket
|
|
enabled: true
|
|
state: started
|
|
daemon_reload: true
|
|
when: podman_enable_socket
|
|
|
|
- name: Disable Podman socket
|
|
ansible.builtin.systemd:
|
|
name: podman.socket
|
|
enabled: false
|
|
state: stopped
|
|
when: not podman_enable_socket
|
|
|
|
- name: Enable and start Podman API service
|
|
ansible.builtin.systemd:
|
|
name: podman.service
|
|
enabled: true
|
|
state: started
|
|
daemon_reload: true
|
|
when: podman_enable_api_service
|
|
|
|
- name: Disable Podman API service
|
|
ansible.builtin.systemd:
|
|
name: podman.service
|
|
enabled: false
|
|
state: stopped
|
|
when: not podman_enable_api_service
|
|
|
|
- name: Enable and start Podman auto-update service
|
|
ansible.builtin.systemd:
|
|
name: podman-auto-update.service
|
|
enabled: true
|
|
state: started
|
|
daemon_reload: true
|
|
when: podman_enable_auto_update
|
|
|
|
- name: Disable Podman auto-update service
|
|
ansible.builtin.systemd:
|
|
name: podman-auto-update.service
|
|
enabled: false
|
|
state: stopped
|
|
when: not podman_enable_auto_update
|