Getting started
Example inventory
The debops.systemd role is included by default in the common.yml DebOps
playbook; you don't need to add hosts to any Ansible groups to enable it.
Example playbook
If you are using this role without DebOps, here's an example Ansible playbook
that uses the debops.systemd role:
---
- name: Manage systemd service
collections: [ 'debops.debops' ]
hosts: [ 'debops_all_hosts', 'debops_service_systemd' ]
become: True
environment: '{{ inventory__environment | d({})
| combine(inventory__group_environment | d({}))
| combine(inventory__host_environment | d({})) }}'
roles:
- role: systemd
tags: [ 'role::systemd', 'skip::systemd' ]