nicklasfrahm / infrastructure

A repository to automate the configuration of my local infrastructure.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Set up dynamic DNS via Google Cloud DNS

nicklasfrahm opened this issue · comments

Ideally the sites should update their IP via dynamic DNS.

  • Deploy Kubernetes CronJob

I have identified these possible options:

After some more research, I have created dnsctl as this can run as a CronJob in Kubernetes. External DNS covers other use cases, mainly focused on Ingresses and so on.

I migrated the domains nicklasfrahm.xyz and nicklasfrahm.dev to Google Domains. nicklasfrahm.xyz is configured to use dynamic DNS via the default Google Domains DNS, while nicklasfrahm.dev will use Google Cloud DNS.