Browse Source

update

master
Dirk Wirts 2 years ago
parent
commit
5fa0a20490
  1. 2
      Inventories/test/host_vars/ansible-test01.yml
  2. 2
      Inventories/test/host_vars/ansible-test02.yml
  3. 19
      ansible-set_tz_hostname.yml

2
Inventories/test/host_vars/ansible-test01.yml

@ -7,3 +7,5 @@ dns_servers:
- 172.20.1.10
- 172.20.1.11
- 8.8.8.8
new_hostname: "ansible-test01"
timezone: "Europe/Berlin"

2
Inventories/test/host_vars/ansible-test02.yml

@ -7,3 +7,5 @@ dns_servers:
- 172.20.1.10
- 172.20.1.11
- 8.8.8.8
new_hostname: "ansible-test02"
timezone: "Europe/Berlin"

19
ansible-set_tz_hostname.yml

@ -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 }}"
Loading…
Cancel
Save