Kopgen
Welcome to the Kopgen documentation. This project helps you generate Kubernetes Custom Resource Definitions (CRDs) and operators from a standard OpenAPI Specification using Rust.
Table of Contents
Architecture Overview
graph TD
A[OpenAPI Specification] -->|Input| B[Kopgen]
B -->|Generates| C[Kubernetes CRDs / Schema]
B -->|Generates| D[Kubernetes Operator]
C -->|Deploys to| E[Kubernetes Cluster]
D -->|Deploys to| E[Kubernetes Cluster]
D -->|Manages| F[Kubernetes Resources]
D -->|Syncing / Reconciles| G[External API Resources]