← Package directory
Available on winget

Install kustomize

Customization of kubernetes YAML configurations

Install with winget
winget install --id Kubernetes.kustomize
Upgrade
winget upgrade --id Kubernetes.kustomize
Uninstall
winget uninstall --id Kubernetes.kustomize

About kustomize

kustomize lets you customize raw, template-free YAML files for multiple purposes, leaving the original YAML untouched and usable as is. kustomize targets kubernetes; it understands and can patch kubernetes style API objects. It's like make, in that what it does is declared in a file, and it's like sed, in that it emits edited text.

What's new in 5.8.1

Introduction This release completes a fix for namespace propagation that occurred in v5.8.0. https://github.com/kubernetes-sigs/kustomize/issues/6031#issuecomment-3594321206 Also addressed the breaking changes introduced in helm v4. #6016 fix #5990: fix: allow empty patches files #6016: fix: support helm v4 beside v3 #6038: Fix a failing test #6044: Fix namespace propagation problem at v5.8.0 Dependencies #6057: Upgrade json-patch to v4.13.0 to remove pkg/errors dependency chore #6065: Update kyaml to v0.21.1 #6066: Update cmd/config to v0.21.1 #6067: Update api to v0.21.1

Read release notes

Version history

Version Updated Notes
5.8.1 Unknown Introduction This release completes a fix for namespace propagation that occurred in v5.8.0. https://github.com/kubernetes-sigs/kustomize/issues/6031#issuecomment-3594321206 Also addressed the breaking changes introduced...
5.8.0 Unknown Feature #5679: implements to replacements value in the structured data #5863: Add regex support for Replacement selectors #5930: feat: add PatchArgs API type to populate patch options fix #5971: fix: performance recessio...
5.7.1 Unknown #5943: drop shlex dependency #5948: Update kyaml to v0.20.1 #5949: Update cmd/config to v0.20.1 #5950: Update api to v0.20.1
5.7.0 Unknown Feature https://github.com/kubernetes-sigs/kustomize/pull/5630: Add static value source for replacement https://github.com/kubernetes-sigs/kustomize/pull/5921: feat: Add images suport for Image Volumes https://github.com...
5.6.0 Unknown Announce This release introduces a unified internal package version (v0.19.0) across the entire kustomize repository. ref. #5800 Chore #5809: fix: "edit add labels" make labels handle -f flag same as commonLabels Depende...
5.5.0 Unknown Breaking change A starlark support for krm functions was removed to cleanup dependencies. #5768 This feature was deprecated 3 years ago and removed because there was no desire to continue using it. #5768 (comment) Featur...
5.4.3 Unknown No notes
5.4.2 Unknown No notes
5.4.1 Unknown No notes
5.3.0 Unknown No notes