Developing Kubernetes Operators 'Pythonically'
summary
Kopf is a Python framework for building Kubernetes Operators using Python decorators instead of Go; the talk explains how Kopf lets you prototype operator logic quickly and simply. Kwok (Kubernetes Without Kubelet) is a Kubernetes emulator that can fake nodes and pods (for example, a node with 1000 CPUs) and the talk shows using Kwok together with Kopf to create and test complex cluster conditions more easily.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:53Kubernetes basics and operators
- 10:13Operator development tools
- 13:07Kubernetes without kubectl
- 16:22COF framework
- 19:09Real-world operator use case
- 21:18Custom resources and lifecycle
- 24:10Performance: Python vs Go
- 25:57Summary
related talks
34mDeveloping Operators with the Kubernetes Operator Pythonic Framework (kopf)
35mA very short introduction to Kubernetes Operators development using Kopf
01h 29mTutorial: Deep Dive into the Operator Framework for Kubernetes
01h 58mKubernetes Operators Within Reach of Any Developer
32m05 Creating and Running Kubernetes Operators with the Operator Framework
40mIntroducing Kudo – Kubernetes Operators the easy way
28mSmooth Operator - A Rough Guide to Kubernetes Operators - Olive Power, VMware
45mBuild Your Kubernetes Operator with the Right Tool!
