Writing Kube Controllers for Everyone - Maciej Szulik, Red Hat (Beginner Skill Level)
Want to view more sessions and keep the conversations going? Join us for KubeCon + CloudNativeCon North America in Seattle, December 11 - 13, 2018 (http://bit.ly/KCCNCNA18) or in Shanghai, November 14-15 (http://bit.ly/kccncchina18). Writing Kube Controllers for Everyone - Maciej Szulik, Red Hat (Beginner Skill Level) With the introduction of Custom Resource Definition, as well as external API servers everyone is now able to create its own resources and store them inside kubernetes cluster. But that is only half of the work that needs to be done. During this presentation Maciej, who co-authored both Job and CronJob controllers, and is a frequent reviewer of controller and apiserver-related code will guide you through basic set of steps that are necessary to write a simple controller. As an example he will discuss his recent work around improving CronJob controller, as well as introduce the 11 rules that needs to be fulfilled when writing a good controller. Topics to be covered include: 1. How controllers work, loop over:* monitor resources * react to changes 2. Shared Informers. 3. Owner references. 4. Emitting status. 5. Handling errors. About Maciej Maciej is a passionate developer with over 10 years of experience in many languages. He's working on OpenShift and Kubernetes for Red Hat. In his free time he enjoys hacking on bugs.python.org and CPython's IMAP library. He's a frequent speaker at various events and meet ups, including both previous KubeCon EUs, multiple PyCons and DevConfs. Join us for KubeCon + CloudNativeCon in Barcelona May 20 - 23, Shanghai June 24 - 26, and San Diego November 18 - 21! Learn more at https://kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy and all of the other CNCF-hosted projects.

Multi-Tenancy in Kubernetes: Best Practices Today, and Future Directions - David Oppenheimer
![Extending Kubernetes 101 [A] - Travis Nielsen, Quantum Corp](https://i.ytimg.com/vi/yn04ERW0SbI/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDWYUFDbuh3od9dHE7n61FM8sztPQ)
Extending Kubernetes 101 [A] - Travis Nielsen, Quantum Corp

Effective RBAC - Jordan Liggitt, Red Hat

Trumps irre WM-Pläne | Homophobie im Profifussball | extra 3 vom 11.06.2026 · Teil 1/2

Getting Started with Logging in Kubernetes - Eduardo Silva, Treasure Data (Any Skill Level)

To Crd, or Not to Crd, That is the Question - Ed King & Sam Gunaratne, Pivotal

Kubernetes Storage Lingo 101 - Saad Ali, Google (Beginner Skill Level)

Complete GitHub Actions Course - From BEGINNER to PRO

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
![Extending the Kubernetes API: What the Docs Don't Tell You [I] - James Munnelly, Jetstack](https://i.ytimg.com/vi/PYLFZVv68lM/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAOXKKjNRl6UEDQUSaHvSYEEVA9-Q)
Extending the Kubernetes API: What the Docs Don't Tell You [I] - James Munnelly, Jetstack
![Certifik8s: All You Need to Know About Certificates in Kubernetes [I] - Alexander Brand, Apprenda](https://i.ytimg.com/vi/gXz4cq3PKdg/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAeW6BBxJhyUkrkvbVn6MCp5vLXuw)
Certifik8s: All You Need to Know About Certificates in Kubernetes [I] - Alexander Brand, Apprenda

Cozystack community meeting 2024-08-08 (witn Chris Lu SeaweedFS core maintainer!)
![Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]](https://i.ytimg.com/vi/X48VuDVv0do/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDNg7nINwKqigXGqrL80FN9YuTNGg)
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
![Writing a Custom Controller: Extending the Functionality of Your Cluster [I] - Aaron Levy](https://i.ytimg.com/vi/_BuqPMlXfpE/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAh9hut3-CflrvAb8_CtP92buDjkA)
Writing a Custom Controller: Extending the Functionality of Your Cluster [I] - Aaron Levy

Complete Kubernetes Course - From BEGINNER to PRO

Understanding the Kubernetes Resource Model and Controller Pattern

Reducing Boilerplate With Kubernetes Custom Resource Definitions - James Bowes
![Kubernetes Operators: Managing Complex Software with Software [I] - Josh Wood & Jesus Carrillo](https://i.ytimg.com/vi/cj5uk1uje_Y/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDuaBS6AJ8QSieEHIeoU3f7_i1Yig)
