Kubernetes is a platform many organizations choose for running scalable, reliable applications. However, configuring and running applications on Kubernetes can be complex and filled with pitfalls.
This session will focus on Kubernetes resiliency, from the Infrastructure to Components to the Applications themselves. We will talk about Kubernetes in general as well as AKS on Azure. We will talk about:
- Infrastructure
- Single points of failure
- Availability zones
- Node pools
- Components
- etcd
- API server
- kube-scheduler
- Applications
- Pod disruption budgets
- Resource requests and limits
- liveness and readiness probes
After this session, you will know the things to look for in a cluster, and how to ensure your cluster and applications are more resilient.
Chris Ayers
Chris is a Senior Customer Engineer on the Fast Track for Azure team at Microsoft. He is a Co-Lead for the DevOps Category inside the Fast Track Team. Previously, Chris lead an Azure Practice and a DevOps Practice, and was a Consultant and Architect. He has a focus in DevOps, modern applications, containers, and security. In his free time, Chris is a father, an international speaker, an avid reader, a gamer, and all around nerd.