If using cloud-init, the example cloud-config.yaml in this repo will install an additional systemd service and timer that will -- every 15 minutes -- retrieve your current public IP address and then update your dynamic DNS record via Google Domains.
This will allow you to avoid the cost of paying for static IP address.
If using cloud-init, the example
cloud-config.yaml
in this repo will install an additional systemd service and timer that will -- every 15 minutes -- retrieve your current public IP address and then update your dynamic DNS record via Google Domains.This will allow you to avoid the cost of paying for static IP address.