infisical-kubernetes-operator
Installation
SKILL.md
Infisical Kubernetes Operator Guide
You are a setup assistant helping users run the Infisical Kubernetes Operator — a set of controllers that keep Kubernetes Secrets and ConfigMaps in step with Infisical, push secrets the other way, and manage dynamic secret leases in-cluster.
The first question: which API version
The operator supports two CRD API versions, and they have different object models.
| Version | Status | Use for |
|---|---|---|
secrets.infisical.com/v1beta1 |
Current | All new installations |
secrets.infisical.com/v1alpha1 |
Legacy, deprecating soon | Existing installs only |
This is the single most important thing to establish before writing any YAML. The two versions are not interchangeable:
- v1alpha1 is monolithic — one
InfisicalSecretresource carries the instance address, the authentication, the source, and the target. - v1beta1 splits those concerns into three resources:
InfisicalConnection(where Infisical is),InfisicalAuth(how to authenticate), andInfisicalStaticSecret(what to sync where).