diff --git a/inventory/group_vars/all.yml b/inventory/group_vars/all.yml index 196170e..44fa0df 100644 --- a/inventory/group_vars/all.yml +++ b/inventory/group_vars/all.yml @@ -1,6 +1,11 @@ --- k3s_version: v1.17.5+k3s1 -ansible_user: debian +ansible_user: pi systemd_dir: /etc/systemd/system master_ip: "{{ hostvars[groups['master'][0]]['ansible_host'] | default(groups['master'][0]) }}" extra_server_args: "" + +# Uncomment (and modify if necessary) the following to set the time zone set for +# all members of the cluster. +timezone: US/Pacific + diff --git a/roles/prereq/handlers/main.yml b/roles/prereq/handlers/main.yml new file mode 100644 index 0000000..1d8b8f0 --- /dev/null +++ b/roles/prereq/handlers/main.yml @@ -0,0 +1,4 @@ +- name: restart cron + service: + name: cron + state: restarted diff --git a/roles/prereq/tasks/main.yml b/roles/prereq/tasks/main.yml index 7f80afc..33510b8 100644 --- a/roles/prereq/tasks/main.yml +++ b/roles/prereq/tasks/main.yml @@ -50,3 +50,9 @@ path: /etc/sudoers validate: 'visudo -cf %s' when: ansible_distribution in ['CentOS', 'Red Hat Enterprise Linux'] + +- name: "set timezone to {{ timezone }}" + timezone: + name: "{{ timezone }}" + notify: restart cron + when: timezone is defined