From 5be42092af3e0545bb3e3c8e9bf9d593834d06ac Mon Sep 17 00:00:00 2001 From: Alastair Firth Date: Tue, 16 Apr 2019 23:06:06 +0200 Subject: [PATCH] Vars should expand in ingress/spec/tls/secretName https://github.com/kubernetes-sigs/kustomize/issues/799 --- pkg/target/variableref_test.go | 2 ++ pkg/transformers/config/defaultconfig/varreference.go | 3 +++ 2 files changed, 5 insertions(+) diff --git a/pkg/target/variableref_test.go b/pkg/target/variableref_test.go index a27c9ae9d..f7f88eb18 100644 --- a/pkg/target/variableref_test.go +++ b/pkg/target/variableref_test.go @@ -635,6 +635,7 @@ spec: tls: - hosts: - $(DEPLOYMENT_NAME).example.com + secretName: $(DEPLOYMENT_NAME).example.com-tls `) th.writeF("/app/base/service.yaml", ` apiVersion: v1 @@ -713,6 +714,7 @@ spec: tls: - hosts: - kustomized-nginx.example.com + secretName: kustomized-nginx.example.com-tls `) } diff --git a/pkg/transformers/config/defaultconfig/varreference.go b/pkg/transformers/config/defaultconfig/varreference.go index 5f89dfd4f..e447309aa 100644 --- a/pkg/transformers/config/defaultconfig/varreference.go +++ b/pkg/transformers/config/defaultconfig/varreference.go @@ -96,6 +96,9 @@ varReference: - path: spec/tls/hosts kind: Ingress + +- path: spec/tls/secretName + kind: Ingress - path: spec/template/spec/containers/args kind: Job