added dns using hetzner dns, renamed pubnix => pub
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
---
|
||||
# FIXME: get rid of hard coded hostnames
|
||||
- name: add dns entry
|
||||
shell: |
|
||||
ssh {{ dns.server }} knotc -s {{ dns.socket }} zone-begin {{ dns.zone }}
|
||||
ssh {{ dns.server }} knotc -s {{ dns.socket }} zone-set {{ dns.zone }} shell 300 AAAA {{ server_ipv6 }}
|
||||
ssh {{ dns.server }} knotc -s {{ dns.socket }} zone-set {{ dns.zone }} pubnix 300 AAAA {{ jailip }}
|
||||
ssh {{ dns.server }} knotc -s {{ dns.socket }} zone-commit {{ dns.zone }}
|
||||
- name: add dns entry for server
|
||||
community.dns.hetzner_dns_record:
|
||||
state: present
|
||||
zone: "{{ dns.zone }}"
|
||||
record: "{{ name }}.{{ dns.zone }}"
|
||||
type: AAAA
|
||||
ttl: 300
|
||||
value: "{{ server_ipv6 }}"
|
||||
hetzner_token: "{{ hetzner_dns_token }}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user