#!/usr/bin/ansible-playbook # vim:ft=ansible: --- - name: Add machine to DNS zone block: - name: Get public IP ipify_facts: - name: Register record in zone route53: state: present zone: 9iron.club type: A record: "{{ inventory_hostname }}.9iron.club." ttl: 300 value: - "{{ ipify_public_ip }}" wait: yes