Kubernetes Bytes

How Chick-fil-A adopts GitOps and K3s at the Edge

11 snips
Sep 26, 2023
Brian Chambers, Chief Architect at Chick-fil-A, discusses the adoption of Kubernetes at Chick-fil-A, focusing on the challenges faced and benefits gained. They highlight the hardware setup and partition scheme of Chick-fil-A's edge environment and the use of K3s for container orchestration. The chapter also explores the concept of edge native applications and the implementation of GitOps for cluster management.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Pre-Kubernetes Edge

  • Chick-fil-A's technology at the edge, initially, was tied to their point-of-sale system, running on Windows servers in each restaurant.
  • This system wasn't built to handle custom applications beyond point-of-sale, making updates risky and slow.
INSIGHT

Business-Driven Edge Adoption

  • Chick-fil-A's move to edge computing was driven by business needs, specifically the need to manage increasing restaurant traffic and new channels like delivery.
  • This growth strained existing restaurant systems, making a more scalable solution essential for maintaining positive customer and team member experiences.
ADVICE

Leverage Existing Skills

  • Choose technologies that align with your team's existing skills and the broader industry trends to ensure easier management and support.
  • Chick-fil-A prioritized containerization and Kubernetes for their edge infrastructure because of their software engineers' familiarity with these technologies.
Get the Snipd Podcast app to discover more snips from this episode
Get the app