patternkubernetesMinor
Remove resource from Kustomize base?
Viewed 0 times
kustomizeresourceremovefrombase
Problem
I have a kustomize base that I'd like to re-use without editing it. Unfortunately, it creates a namespace I don't want to create. I'd like to simply remove that resource from consideration when compiling the manifests and add a resource for mine since I can't patch a namespace to change the name.
How can this be done?
How can this be done?
Solution
You can remove specified manifest using 'patchesStrategicMerge' as following:
patchesStrategicMerge:
- |-
apiVersion: v1
kind: Namespace
metadata:
name: unwanted-namespace
$patch: deleteCode Snippets
patchesStrategicMerge:
- |-
apiVersion: v1
kind: Namespace
metadata:
name: unwanted-namespace
$patch: deleteContext
StackExchange DevOps Q#12796, answer score: 5
Revisions (0)
No revisions yet.