Ensuring the repeatability of your infrastructure is a crucial aspect of managing Kubernetes clusters.
This allows you to swiftly tear down and set up a new one, a practice that is quite handy.
However, there are exceptional circumstances when your cluster becomes more than a disposable tool.
Dan shared, "A Kubernetes cluster will be treated as disposable until you deploy ingress, and then it becomes a pet."
In this episode, you will delve into the concept of 'disposable' and 'pet' Kubernetes clusters and learn:
How you can use GitOps to create a repeatable infrastructure that syncs.
How resources such as the Ingress and external-dns require careful maintenance and monitoring to make your cluster special.
How Crossplane and vCluster help you define repeatable environments that are disposable.
All the flavours for Argo: Workflows, Autopilot, CD, etc., and "Project" a newer abstraction to manage apps across environments.
Sponsor
This episode is sponsored by Learnk8s — become an expert in Kubernetes
More info