arillso.system.systemd role – Systemd management with multi-entry-point support
Note
This role is part of the arillso.system collection (version 1.0.5).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install arillso.system.
To use it in a playbook, specify: arillso.system.systemd.
Entry point journald – Journald configuration entry point
Synopsis
Entry point for configuring systemd-journald
Manage journal storage, retention and forwarding
Parameters
Parameter |
Comments |
|---|---|
Maximum retention time Default: |
|
Journal storage mode Default: |
|
Maximum disk space Default: |
Entry point main – Systemd management with multi-entry-point support
Synopsis
Manages systemd services, unit files and journald configuration
Supports granular control via entry points
Parameters
Parameter |
Comments |
|---|---|
Compress journal data Choices:
|
|
Enable journald configuration entry point Choices:
|
|
Forward journal to syslog Choices:
|
|
Maximum retention time for journal entries Default: |
|
Journal storage mode Choices:
|
|
Maximum disk space for system journal Default: |
|
Enable service management entry point Choices:
|
|
List of systemd services to manage Default: |
|
Reload systemd daemon Choices:
|
|
Enable service on boot Choices:
|
|
Mask service Choices:
|
|
Service name |
|
Service state Choices:
|
|
Enable unit file management entry point Choices:
|
|
List of systemd unit files to manage Default: |
|
Unit file content (raw text) |
|
Unit file name |
|
Unit state Choices:
|
|
Unit file content (structured dict) |
Entry point service – Service management entry point
Synopsis
Entry point for managing systemd services
Control service state and boot configuration
Parameters
Parameter |
Comments |
|---|---|
List of services to manage |
Entry point unit – Unit file management entry point
Synopsis
Entry point for managing systemd unit files
Deploy and remove unit files
Parameters
Parameter |
Comments |
|---|---|
List of unit files to manage |