mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 17:12:51 +00:00
Merge pull request #614 from richardmarshall/projected_volume_secrets
Add projected secret path to transformer config
This commit is contained in:
@@ -150,6 +150,8 @@ nameReference:
|
|||||||
kind: Deployment
|
kind: Deployment
|
||||||
- path: spec/template/spec/imagePullSecrets/name
|
- path: spec/template/spec/imagePullSecrets/name
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
|
- path: spec/template/spec/volumes/projected/sources/secret/name
|
||||||
|
kind: Deployment
|
||||||
- path: spec/template/spec/volumes/secret/secretName
|
- path: spec/template/spec/volumes/secret/secretName
|
||||||
kind: ReplicaSet
|
kind: ReplicaSet
|
||||||
- path: spec/template/spec/containers/env/valueFrom/secretKeyRef/name
|
- path: spec/template/spec/containers/env/valueFrom/secretKeyRef/name
|
||||||
@@ -186,6 +188,8 @@ nameReference:
|
|||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
- path: spec/template/spec/imagePullSecrets/name
|
- path: spec/template/spec/imagePullSecrets/name
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
|
- path: spec/template/spec/volumes/projected/sources/secret/name
|
||||||
|
kind: StatefulSet
|
||||||
- path: spec/template/spec/volumes/secret/secretName
|
- path: spec/template/spec/volumes/secret/secretName
|
||||||
kind: Job
|
kind: Job
|
||||||
- path: spec/template/spec/containers/env/valueFrom/secretKeyRef/name
|
- path: spec/template/spec/containers/env/valueFrom/secretKeyRef/name
|
||||||
|
|||||||
@@ -148,6 +148,9 @@ func TestNameReferenceHappyRun(t *testing.T) {
|
|||||||
"configMap": map[string]interface{}{
|
"configMap": map[string]interface{}{
|
||||||
"name": "cm2",
|
"name": "cm2",
|
||||||
},
|
},
|
||||||
|
"secret": map[string]interface{}{
|
||||||
|
"name": "secret1",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"secret": map[string]interface{}{
|
"secret": map[string]interface{}{
|
||||||
@@ -184,6 +187,9 @@ func TestNameReferenceHappyRun(t *testing.T) {
|
|||||||
"configMap": map[string]interface{}{
|
"configMap": map[string]interface{}{
|
||||||
"name": "cm2",
|
"name": "cm2",
|
||||||
},
|
},
|
||||||
|
"secret": map[string]interface{}{
|
||||||
|
"name": "secret1",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -307,6 +313,9 @@ func TestNameReferenceHappyRun(t *testing.T) {
|
|||||||
"configMap": map[string]interface{}{
|
"configMap": map[string]interface{}{
|
||||||
"name": "someprefix-cm2-somehash",
|
"name": "someprefix-cm2-somehash",
|
||||||
},
|
},
|
||||||
|
"secret": map[string]interface{}{
|
||||||
|
"name": "someprefix-secret1-somehash",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
"secret": map[string]interface{}{
|
"secret": map[string]interface{}{
|
||||||
@@ -343,6 +352,9 @@ func TestNameReferenceHappyRun(t *testing.T) {
|
|||||||
"configMap": map[string]interface{}{
|
"configMap": map[string]interface{}{
|
||||||
"name": "someprefix-cm2-somehash",
|
"name": "someprefix-cm2-somehash",
|
||||||
},
|
},
|
||||||
|
"secret": map[string]interface{}{
|
||||||
|
"name": "someprefix-secret1-somehash",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user