Explore advanced Kubernetes concepts in this comprehensive 59-minute conference talk by Shahid Iqbal at NDC Conferences. Delve into topics such as influencing pod scheduling, controlling application deployment with admission controllers, and implementing auto-scaling for applications and clusters. Learn about extending Kubernetes functionality using Custom Resources, and discover how to integrate a service mesh for improved traffic shaping. Gain insights into advanced scheduling techniques, including node selectors, affinity/anti-affinity, taints, and tolerations. Understand the API request lifecycle, admission webhooks, and Custom Resource Definitions (CRDs). Explore custom controllers, virtual Kubelet implementations, and the benefits of using virtual nodes for load bursting. Finally, examine the concept of service meshes and their role in enhancing service-to-service communication, with a focus on Istio. This talk is ideal for those with a solid understanding of basic Kubernetes concepts looking to expand their knowledge and improve their application platform.
Read more