Approaches to influencing pod scheduling Node selector
3
Node affinity/anti-affinity Allows nodes to attract pods based on labels
4
Taints & tolerations
5
Inter-pod affinity/anti-affinity
6
Admissions controllers
7
API request lifecycle
8
Custom Resource Definitions (CRDs)
9
Creating a Foo resource
10
Custom controllers
11
Autoscaling Horizontal Pod Autoscaler
12
Virtual node public preview
13
Improving service to service communications
Description:
Dive into advanced Kubernetes concepts in this 50-minute conference talk. Explore techniques for influencing pod scheduling, including node selectors, affinity/anti-affinity rules, and taints and tolerations. Learn about admission controllers and their role in the API request lifecycle. Discover how to extend Kubernetes functionality using Custom Resource Definitions (CRDs) and custom controllers. Examine autoscaling options, including Horizontal Pod Autoscaler and virtual node public preview. Gain insights into improving service-to-service communications with service mesh implementation. Suitable for attendees with a solid understanding of basic Kubernetes concepts and constructs, this talk aims to enhance your knowledge of advanced capabilities in Kubernetes and associated platforms for optimizing your application infrastructure.