Modify PathConfig.PathSlice method and add tests

This commit is contained in:
Jingfang Liu
2018-09-27 14:02:52 -07:00
parent 19197a490e
commit d8b27ef8fe
8 changed files with 106 additions and 6 deletions

View File

@@ -115,7 +115,7 @@ commonLabels:
group: batch
kind: Job
- path: spec/template/metadata/Labels
- path: spec/template/metadata/labels
create: true
group: batch
kind: Job

View File

@@ -32,5 +32,5 @@ func GetDefaultPathConfigs() []byte {
[]byte(varReferencePathConfigs),
[]byte(nameReferencePathConfigs),
}
return bytes.Join(configData, []byte(`\n`))
return bytes.Join(configData, []byte("\n"))
}

View File

@@ -123,10 +123,10 @@ nameReference:
- path: spec/volumes/secret/secretName
version: v1
kind: Pod
- path: spec/containers/env/valueFrom/secretkeyRef/name
- path: spec/containers/env/valueFrom/secretKeyRef/name
version: v1
kind: Pod
- path: spec/initContainers/env/valueFrom/secretkeyRef/name
- path: spec/initContainers/env/valueFrom/secretKeyRef/name
version: v1
kind: Pod
- path: spec/containers/envFrom/secretRef/name
@@ -142,7 +142,7 @@ nameReference:
kind: Deployment
- path: spec/template/spec/containers/env/valueFrom/secretKeyRef/name
kind: Deployment
- path: spec/template/spec/initContainers/env/valueFrom/secretkeyRef/name
- path: spec/template/spec/initContainers/env/valueFrom/secretKeyRef/name
kind: Deployment
- path: spec/template/spec/containers/envFrom/secretRef/name
kind: Deployment

View File

@@ -20,5 +20,6 @@ const (
namespacePathConfigs = `
namespace:
- path: metadata/namespace
create: true
`
)