Bare Metal K8s Clustering at Chick-fil-A Scale

Edge Compute hardware and a typical installation

Clustering: Options we considered


Installation Process

Introducing Highlander

  • Switching out KubeDNS for CoreDNS
  • Setting up Istio / other core control plane pods
  • OAuth identity negotiation **

Process in aggregate

(Inevitable) Failures

What’s next?




Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Chick-fil-A Tech Blog

Chick-fil-A Tech Blog

More from Medium

Newsletter of Carlos Santana — Issue #31

Enhancing reliability by distributing your APP into multiple OpenShift clusters — Part II

Cilium Now Integrates with Mirantis Kubernetes Engine

Kubernetes: Controller Overview