Getting started
Example inventory
The debops.tzdata 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.tzdata role:
---
- name: Manage time zone configuration
collections: [ 'debops.debops' ]
hosts: [ 'debops_all_hosts', 'debops_service_tzdata' ]
become: True
environment: '{{ inventory__environment | d({})
| combine(inventory__group_environment | d({}))
| combine(inventory__host_environment | d({})) }}'
roles:
- role: tzdata
tags: [ 'role::tzdata', 'skip::tzdata' ]
Other resources
List of other useful resources related to the debops.tzdata Ansible role:
Manual pages: timedatectl(1)