Merge pull request #2742 from techniumlabs/master

Avoiding Prefix Transformer for Namespace resource
This commit is contained in:
Jeff Regan
2020-07-21 17:21:29 -07:00
committed by GitHub
5 changed files with 15 additions and 3 deletions

View File

@@ -30,6 +30,7 @@ var KustomizePlugin plugin
var prefixSuffixFieldSpecsToSkip = types.FsSlice{
{Gvk: resid.Gvk{Kind: "CustomResourceDefinition"}},
{Gvk: resid.Gvk{Group: "apiregistration.k8s.io", Kind: "APIService"}},
{Gvk: resid.Gvk{Kind: "Namespace"}},
}
func (p *plugin) Config(

View File

@@ -25,6 +25,11 @@ fieldSpecs:
- path: metadata/name
`, `
apiVersion: v1
kind: Namespace
metadata:
name: apple
---
apiVersion: v1
kind: Service
metadata:
name: apple
@@ -50,6 +55,11 @@ metadata:
th.AssertActualEqualsExpected(rm, `
apiVersion: v1
kind: Namespace
metadata:
name: apple
---
apiVersion: v1
kind: Service
metadata:
name: baked-apple-pie