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]