Building Kubernetes Operators with Python and Kopf by Sam Bishop

Описание к видео Building Kubernetes Operators with Python and Kopf by Sam Bishop

Kubernetes Operators help manage complex, stateful applications, encapsulating operations and management that doesn't map well to existing Kubernetes functionality. While the official Operator Framework SDKs are great, did you know that you can also use Python and a handy framework called Kopf to write your own Operators?

Come with me on a journey through the world of Kubernetes Operators, what are they, why you might want one, and how you can write one using Python and the Kopf (Kubernetes Operators Framework). Kopf makes it easy to write a Kubernetes Operator using Python's simplicity and expressiveness to control Kubernetes' complex, stateful applications.

I'll cover an overview of what Kubernetes Operators are for anyone unfamiliar with them or the Kubernetes mechanisms they use under the hood. Then its on to Kopf, exploring its architecture, advantages, and how it fits into the Kubernetes ecosystem, what it does and what it doesn't do. Finishing up with a walk through an example of a basic Kubernetes Operator using Kopf, discussing best practices along the way.

Whether you're a Pythonista interested in Kubernetes, or a Kubernetes enthusiast eager to leverage Python's power, this talk is for you.

Комментарии

Информация по комментариям в разработке