Update podman role

This commit is contained in:
Daniel Akulenok
2025-09-09 12:35:00 +02:00
parent ad681951fd
commit 50fdc3689b
9 changed files with 96 additions and 78 deletions

View File

@@ -13,11 +13,9 @@ Requirements
Role Variables
--------------
### Installation Variables
### Package Installation
* `podman_install_from_repo`: Install from official repositories (default: `true`)
* `podman_packages`: List of core Podman packages to install
* `podman_additional_packages`: Additional packages for full container support
* `podman_packages`: List of Podman packages to install (includes core and additional packages for Debian/Ubuntu)
### Configuration Variables
@@ -236,13 +234,13 @@ podman_systemd_options:
new: true # Generate new service files
force: true # Overwrite existing files
restart_policy: always # Default restart policy
time: 120 # Stop timeout in seconds
stop_timeout: 120 # Stop timeout in seconds
no_header: false # Include header in service files
wants: [] # Systemd unit Wants
after: [] # Systemd unit After
requires: [] # Systemd unit Requires
container_prefix: "" # Prefix for container service names
pod_prefix: "" # Prefix for pod service names
container_prefix: "container-" # Prefix for container service names
pod_prefix: "pod-" # Prefix for pod service names
restart_sec: 30 # Restart delay in seconds
```