From 2c4b4df01a55b88d603702177693640db1e61bec Mon Sep 17 00:00:00 2001 From: Marton Soos Date: Fri, 3 Sep 2021 15:41:46 +0300 Subject: [PATCH] Do not make secret names lowercase on normalization --- pkg/kubernetessecrets/kubernetes_secrets_builder.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/kubernetessecrets/kubernetes_secrets_builder.go b/pkg/kubernetessecrets/kubernetes_secrets_builder.go index fba54fb..f2b706b 100644 --- a/pkg/kubernetessecrets/kubernetes_secrets_builder.go +++ b/pkg/kubernetessecrets/kubernetes_secrets_builder.go @@ -97,11 +97,10 @@ func formatSecretName(value string) string { return createValidSecretName(value) } -var invalidDNS1123Chars = regexp.MustCompile("[^a-z0-9-]+") +var invalidDNS1123Chars = regexp.MustCompile("[^a-zA-Z0-9-]+") func createValidSecretName(value string) string { - result := strings.ToLower(value) - result = invalidDNS1123Chars.ReplaceAllString(result, "-") + result := invalidDNS1123Chars.ReplaceAllString(value, "-") if len(result) > kubeValidate.DNS1123SubdomainMaxLength { result = result[0:kubeValidate.DNS1123SubdomainMaxLength]