New enhancements
- New field in kustomization,
buildMetadata
. Docs are coming soon. - Add TrackableFilter interface (#4410) - This is now implemented by suffix, prefix, replicacount, namespace, annotations, labels, and image filters.
- Refactor the PrefixSuffixTransformer into separate prefix- and suffix transformers, enabling the user to use the PrefixTransformer or SuffixTransformer individually in the transformers field. (#4318)
kustomize build ...
now completes file paths on ZSH. (#4310)
Deprecations
- 2554d69 Deprecate enable-managedby-label flag in favor of a field (#4377)
- a1c5d79 Move plugins in
api/builtins
tointernal
, leaving deprecated aliases inapi/builtins
. (#4300)
Other changes
- bcebad1 new command
kustomize edit add buildmetadata
(#4413) - 9abf5fc fix: set FieldPath for SequenceNode elements (#4425)
- ff7b2f2 Throwing error instead of silently ignoring invalid input (#4312)
- c659306 don't surface entire node content in error message (#4352)
- 4079056 ConfigMapGenerator should not update unrelated ClusterRole rule (#4055)
- 49b464f Handle HTTP error codes in file loader (#4334)
- b28f1e5 Added null check on namespace when resource is a RoleBinding (#4312)
- d9c4c74 improve docs with examples for nameReference (#4299)