rwaltr / home-ops

Code and configuration used to manage the fleets of k8s and Terraform clusters managing the Waltr.Tech environment
MIT License
28 stars 0 forks source link

Split DNS #627

Closed rwaltr closed 6 months ago

rwaltr commented 2 years ago

Details

Describe the solution you'd like:

Need to figure out how to make external-dns and k8s_gateway work well

Anything else you would like to add:

@bjw-s and @onedr0p use kyverno to do some fun shenanigans for populating external-dns entires

Additional Information:

Maybe switch to nginx-ingress as well if I decide its worth it..

rwaltr commented 2 years ago

Fixed the external-dns public local ips problem,

Now to craft the dns pipeline

onedr0p commented 2 years ago

Coredns on your router pointing local domains to k8s gateway in your cluster is :chefs_kiss:

rwaltr commented 2 years ago

Coredns on your router pointing local domains to k8s gateway in your cluster is :chefs_kiss:

I wish by my edgeos device is tiny, and I worry about putting non-official software on the edgeos-x because it's tiny.

Maybe hosted DNS in the cluster might work.

onedr0p commented 2 years ago

Maybe hosted DNS in the cluster might work.

I used to do that but it didn't pass the waf when my cluster was having issues 😂