|
|
|
@ -0,0 +1,19 @@ |
|
|
|
--- |
|
|
|
- name: Setze Hostnamen und Zeitzone |
|
|
|
hosts: all |
|
|
|
become: yes |
|
|
|
|
|
|
|
tasks: |
|
|
|
- name: Erfasse den aktuellen Hostnamen |
|
|
|
ansible.builtin.command: |
|
|
|
cmd: "hostname" |
|
|
|
register: current_hostname |
|
|
|
|
|
|
|
- name: Setze den Hostnamen, wenn er nicht bereits dem gewünschten entspricht |
|
|
|
ansible.builtin.hostname: |
|
|
|
name: "{{ new_hostname }}" |
|
|
|
when: current_hostname.stdout != new_hostname |
|
|
|
|
|
|
|
- name: Setze die Zeitzone |
|
|
|
ansible.builtin.timezone: |
|
|
|
name: "{{ timezone }}" |