Introduction
As a sequel to my earlier “Are Terraform’s days numbered?” post, today I want to address a different question that Julio Ortega posed in the comments on that post. Are Kubernetes days numbered? For those who aren't familiar with Kubernetes, it has become the leading container orchestration system. If you want further explanation I quite like this tongue-in-cheek Kubernetes for kids video:
For those who are familiar with VMware, the analogy I tend to like is that Kubernetes works quite like vCenter, controlling the placement of workloads (containers rather than VMs) across a distributed cluster of nodes (or hosts in VMware parlance). But under the hood how does Kubernetes actually work?