Skip to content

feat: add sans-cluster kustomize varsub#1176

Open
Jaakkonen wants to merge 1 commit intofluxcd:mainfrom
Jaakkonen:envsubst-k8s
Open

feat: add sans-cluster kustomize varsub#1176
Jaakkonen wants to merge 1 commit intofluxcd:mainfrom
Jaakkonen:envsubst-k8s

Conversation

@Jaakkonen
Copy link
Copy Markdown

This allows the flux cli envsubst to utilize the handling for kustomize.toolkit.fluxcd.io/substitute annotation.
Previously this module only exposed methods requiring live cluster access.

@Jaakkonen Jaakkonen requested a review from a team as a code owner April 15, 2026 13:00
Jaakkonen added a commit to Jaakkonen/flux2 that referenced this pull request Apr 15, 2026
This routes the envsubst changes to go through to a new `kustomize.SubstituteEnvVariables`
to the pkgs `kustomize` module which supports the `kustomize.toolkit.fluxcd.io/substitute` annotation.

Requires fluxcd/pkg#1176

Fixes fluxcd#5108
Jaakkonen added a commit to Jaakkonen/flux2 that referenced this pull request Apr 15, 2026
This routes the envsubst changes to go through to a new `kustomize.SubstituteEnvVariables`
to the pkgs `kustomize` module which supports the `kustomize.toolkit.fluxcd.io/substitute` annotation.

Requires fluxcd/pkg#1176

Fixes fluxcd#5108

Signed-off-by: Jaakko Sirén <jaakko@craci.com>
This allows the flux cli `envsubst` to utilize the handling for `kustomize.toolkit.fluxcd.io/substitute` annotation.
Previously this module only exposed methods requiring live cluster access.

Signed-off-by: Jaakko Sirén <jaakko@craci.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant