awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
nolar avatar

nolar/kopf

0
View on GitHub↗
docs.kopf.dev↗

Kopf

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

Features

  • Kubernetes Operators - Python framework for building operators.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
2,607 stars·195 forks·Python·MIT·9 views

Star history

Star history chart for nolar/kopfStar history chart for nolar/kopf

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does nolar/kopf do?

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

What are the main features of nolar/kopf?

The main features of nolar/kopf are: Kubernetes Operators.

Which projects share features with nolar/kopf?

Projects with overlapping indexed features include: fairwindsops/rbac-manager — RBAC Manager is a Kubernetes operator that automates the management of role-based access control and service account… greptimeteam/greptimedb — GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries… altinity/clickhouse-operator — The project is a Kubernetes operator that automates the deployment, configuration, and management of ClickHouse… apache/rocketmq — RocketMQ is a cloud-native distributed messaging platform and streaming engine. It functions as a distributed… eventstore/eventstore — KurrentDB is an event-native database designed for event sourcing and event-driven architectures. It stores… k0sproject/k0s — k0s is a Kubernetes distribution that packages all control plane and worker components into a single binary, enabling…

Projects sharing features with Kopf

These projects share indexed features with Kopf. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • fairwindsops/rbac-managerFairwindsOps avatar

    FairwindsOps/rbac-manager

    1,654View on GitHub↗

    RBAC Manager is a Kubernetes operator that automates the management of role-based access control and service account permissions. It functions as a controller that synchronizes cluster authorization resources with user-defined configuration files, ensuring that security settings remain consistent with established requirements. The system operates by monitoring the cluster API for changes and reconciling the current state against declarative manifests. By treating authorization as infrastructure as code, it enables teams to manage permissions through version-controlled files rather than manual

    Goauthorizationclustercrd
    View on GitHub↗1,654
  • greptimeteam/greptimedbGreptimeTeam avatar

    GreptimeTeam/greptimedb

    5,968View on GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Rustanalyticscloud-nativedatabase
    View on GitHub↗5,968
  • altinity/clickhouse-operatorAltinity avatar

    Altinity/clickhouse-operator

    2,524View on GitHub↗

    The project is a Kubernetes operator that automates the deployment, configuration, and management of ClickHouse database clusters using native custom resources and declarative manifests. It functions as a distributed database controller and stateful workload manager, handling infrastructure provisioning and scaling routines across containerized environments. The operator provides comprehensive database lifecycle management capabilities, controlling operational states, safe software version upgrades, and dynamic cluster scaling while automatically propagating schema changes. It includes custom

    Goclickhouseclickhouse-operatorkubernetes
    View on GitHub↗2,524
  • apache/rocketmqapache avatar

    apache/rocketmq

    22,461View on GitHub↗

    RocketMQ is a cloud-native distributed messaging platform and streaming engine. It functions as a distributed transactional queue that ensures atomicity between local transactions and message delivery, and serves as an MQTT IoT message broker to bridge lightweight device traffic into high-performance data streams. The system is distinguished by a Kubernetes-native architecture that decouples compute from storage to allow independent scaling of traffic and data retention. It utilizes a tiered storage model to offload older data to remote storage and employs quorum-based replication and automat

    Java
    View on GitHub↗22,461
Compare all 30 related projects→