kustomize
kustomize copied to clipboard
Customization of kubernetes YAML configurations
When combining helm templates with kustomize overlays, a line break is inserted when the line is very long and contains spaces. Tested versions: 2.0.1 and 2.0.3 Using test/base.yml: ``` apiVersion:...
When using `configMapGenerator` in an overlay, with `behavior: create`, I run into the following error, although the name of the generated configMap once appended with the "-abcde12345" suffix would not...
#3743 adds a new field `labels` to the kustomization. The doc pages are needed to be updated. - https://kubectl.docs.kubernetes.io/references/kustomize/kustomization/ - https://kubectl.docs.kubernetes.io/guides/config_management/labels_annotations/ - https://kubectl.docs.kubernetes.io/guides/extending_kustomize/builtins/#usage-via-kustomizationyaml-3 #1009: Discussion about new `labels` field.
This is required for the Composition KEP, so that Compositions can use these key features. [Kustomize Plugin Composition API #2299](https://github.com/kubernetes/enhancements/issues/2299)
Question in the title but I wanted to find out since what version `Replacements` and `Components` are supported. But a better question is do we have the schema's for `kustomization.yaml`...
I have the following folder structure: ``` kustomize/ ├─ base/ │ ├─ files/ │ │ ├─ some-secret.txt │ ├─ deployment.yaml │ ├─ kustomization.yaml │ ├─ ingress.yaml ├─ overlays/ │ ├─...
**Describe the bug** According to the way [`kustomize localize`](https://github.com/kubernetes-sigs/kustomize/blob/master/proposals/22-04-localize-command.md) is currently designed, multiple overlays that reference the same remote base will produce multiple copies of said base, which is against...
The following fields are slated for deprecation and will be removed in Kustomization v1: 1. `patchesJson6902` and `patchesStrategicMerge`. Only the `patches` field will be supported. 2. `bases`. To use a...
**Describe the bug** Data race occurs when [`Kustomizer.Run()`](https://pkg.go.dev/sigs.k8s.io/kustomize/[email protected]/krusty?utm_source=gopls#Kustomizer.Run) is called from multiple goroutines. The culprit seems to be in [`openapi.SetSchema()`](https://github.com/kubernetes-sigs/kustomize/blob/master/kyaml/openapi/openapi.go#L552-L587) which manipulates the global variable: [`kubernetesOpenAPIVersion`](https://github.com/kubernetes-sigs/kustomize/blob/9ef7ba9c955f760e0b9e6c590c9e18390baf09c6/kyaml/openapi/openapi.go#L27-L28) **Files that can reproduce...
I would like to exact a value from a `ConfigMap` that contains a YAML fragment that is embedded inside another YAML fragment as multlline scalar value. `ConfigMap`s like this constitute...