azure/Kubernetes bake

Use this action to bake manifest file to be used for deployments using helm, kustomize or kompose

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 30, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: azure/k8s-bake@0191a5ae5126cfe61885d9bd46511caa8e9a9550 # v4.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
renderEngineAcceptable values: helm or kompose or kustomizeyes
helmChartRequired if renderEngine == helm. Helm chart to bake.no
namespaceRelevant if renderEngine == helm. Namespace to be used for Helm option.
argumentsAdditional command-line arguments to be passed to the helm or kustomize template command. Relevant if renderEngine == helm or kustomize. no
overrideFilesRelevant if renderEngine == helm. Array of path to override files. Each path should be mentioned on a newlineno
overridesRelevant if renderEngine == helm. Override values to set.no
releaseNameRelevant if renderEngine == helm. Release name to be used for Helm option.no
kustomizationPathRequired if renderEngine == kustomize. Path to directory or the Git repository containing kustomization.yaml file.no
dockerComposeFileRequired if renderEngine == kompose. Path(s) to Docker compose filesno
helm-versionVersion of helm. Installs a specific version of helm binary. Supports semver ranges like ^3.0.0no^3.0.0
kubectl-versionVersion of kubectl. Installs a specific version of kubectl binaryno
kompose-versionVersion of kompose. Installs a specific version of kompose binaryno
silentWhen set to true, the output of the bake command would not be shown.no
namedescription
manifestsBundleThe location of the manifest bundles created by bake action