Skip to content

Commit e0bac6a

Browse files
authored
Merge pull request #1302 from mmb/nginx-auth-tls-secret
Add support for nginx.ingress.kubernetes.io/auth-tls-secret
2 parents d841d1b + 0d87cd6 commit e0bac6a

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

pkg/transformers/config/defaultconfig/namereference.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,8 @@ nameReference:
224224
kind: Ingress
225225
- path: metadata/annotations/nginx.ingress.kubernetes.io\/auth-secret
226226
kind: Ingress
227+
- path: metadata/annotations/nginx.ingress.kubernetes.io\/auth-tls-secret
228+
kind: Ingress
227229
- path: imagePullSecrets/name
228230
kind: ServiceAccount
229231
- path: parameters/secretName

pkg/transformers/namereference_test.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,9 @@ func TestNameReferenceHappyRun(t *testing.T) {
5656
"metadata": map[string]interface{}{
5757
"name": "ingress1",
5858
"annotations": map[string]interface{}{
59-
"ingress.kubernetes.io/auth-secret": "secret1",
60-
"nginx.ingress.kubernetes.io/auth-secret": "secret1",
59+
"ingress.kubernetes.io/auth-secret": "secret1",
60+
"nginx.ingress.kubernetes.io/auth-secret": "secret1",
61+
"nginx.ingress.kubernetes.io/auth-tls-secret": "secret1",
6162
},
6263
},
6364
"spec": map[string]interface{}{
@@ -378,8 +379,9 @@ func TestNameReferenceHappyRun(t *testing.T) {
378379
"metadata": map[string]interface{}{
379380
"name": "ingress1",
380381
"annotations": map[string]interface{}{
381-
"ingress.kubernetes.io/auth-secret": "someprefix-secret1-somehash",
382-
"nginx.ingress.kubernetes.io/auth-secret": "someprefix-secret1-somehash",
382+
"ingress.kubernetes.io/auth-secret": "someprefix-secret1-somehash",
383+
"nginx.ingress.kubernetes.io/auth-secret": "someprefix-secret1-somehash",
384+
"nginx.ingress.kubernetes.io/auth-tls-secret": "someprefix-secret1-somehash",
383385
},
384386
},
385387
"spec": map[string]interface{}{

0 commit comments

Comments
 (0)