Rolle DNS Registrierung hinzugefügt
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
- name: Hostname ermitteln
|
||||
command: hostname
|
||||
register: hostname_result
|
||||
|
||||
- name: IP-Adresse ermitteln
|
||||
command: hostname -I
|
||||
register: ip_result
|
||||
|
||||
- name: DNS-Eintrag beim Technitium-DNS entfernen
|
||||
uri:
|
||||
url: "http://{{ dns_server }}:5380/api/zones/records/delete?domain={{ hostname_result.stdout }}.{{ dns_zone }}&zone={{ dns_zone }}&type=A&token={{ api_token }}"
|
||||
method: GET
|
||||
return_content: true
|
||||
register: delete_dns_response
|
||||
|
||||
- name: Rückmeldung zur DNS-Löschung anzeigen
|
||||
debug:
|
||||
var: delete_dns_response.content
|
||||
|
||||
- name: systemd Timer stoppen und deaktivieren
|
||||
systemd:
|
||||
name: "{{ service_name }}.timer"
|
||||
enabled: false
|
||||
state: stopped
|
||||
daemon_reload: true
|
||||
|
||||
- name: systemd Service stoppen und deaktivieren
|
||||
systemd:
|
||||
name: "{{ service_name }}.service"
|
||||
enabled: false
|
||||
state: stopped
|
||||
daemon_reload: true
|
||||
|
||||
- name: systemd Timer-Datei löschen
|
||||
file:
|
||||
path: "/etc/systemd/system/{{ service_name }}.timer"
|
||||
state: absent
|
||||
|
||||
- name: systemd Service-Datei löschen
|
||||
file:
|
||||
path: "/etc/systemd/system/{{ service_name }}.service"
|
||||
state: absent
|
||||
|
||||
- name: systemd Daemon neu laden
|
||||
systemd:
|
||||
daemon_reload: true
|
||||
|
||||
- name: Bashskript löschen
|
||||
file:
|
||||
path: "{{ script_path }}"
|
||||
state: absent
|
||||
Reference in New Issue
Block a user