CMD + K

kopf

Community

A Python framework to write Kubernetes operators in just a few lines of code

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::kopf

Usage Tracking

1.43.0
1.42.5
1.42.4
1.42.3
1.42.2
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

Kopf —Kubernetes Operator Pythonic Framework— is a framework and a library to make Kubernetes operators development easier, just in a few lines of Python code.

The main goal is to bring the Domain-Driven Design to the infrastructure level, with Kubernetes being an orchestrator/database of the domain objects (custom resources), and the operators containing the domain logic (with no or minimal infrastructure logic).

The project was originally started as zalando-incubator/kopf in March 2019, and then forked as nolar/kopf in August 2020: but it is the same codebase, the same packages, the same developer(s).

About

Summary

A Python framework to write Kubernetes operators in just a few lines of code

Last Updated

Feb 13, 2026 at 04:34

License

MIT

Total Downloads

59.5K

Version Downloads

25

Supported Platforms

noarch