Getting Started
Get component-operator running and deploy your first application in minutes
Welcome to the Component Operator documentation.
Component Operator helps you manage Kubernetes components consistently using a unified approach for Helm Charts, Kustomizations, and plain manifests.
Manifests can be provided as regular Helm Charts, or as plain manifests or Kustomizations, optionally templated using our enhanced templating syntax. Manifests can be encrypted by SOPS using GPG or age. Objects can be referenced via the usual FluxCD source types
GitRepositoryHelmChartOCIRepositoryBucketor using our own in-cluster Blueprint resource:
The source type (Helm Chart or not) is automatically detected, and the matching renderer is applied. Finally, the rendered manifests are applied to the Kubernetes cluster in a uniform way.
Get component-operator running and deploy your first application in minutes
How to install Component Operator in your cluster
Configure the component-operator controller manager
About writing manifests and controlling reconciliation of dependent resources
API reference and technical documentation
Step-by-step tutorials and examples
How to get support and how to contribute to Component Operator