diff --git a/deploy/charts/version-checker/templates/secret.yaml b/deploy/charts/version-checker/templates/secret.yaml index 513858a4..f918c7aa 100644 --- a/deploy/charts/version-checker/templates/secret.yaml +++ b/deploy/charts/version-checker/templates/secret.yaml @@ -68,10 +68,10 @@ data: selfhosted.{{ $element.name }}.token: {{ $element.token | b64enc }} {{- end }} {{- if and (hasKey $element "insecure") $element.insecure }} - selfhosted.{{ $element.name }}.token: {{ $element.insecure | b64enc }} + selfhosted.{{ $element.name }}.insecure: {{ $element.insecure | b64enc }} {{- end }} {{- if and (hasKey $element "ca_path") $element.ca_path }} - selfhosted.{{ $element.name }}.token: {{ $element.ca_path | b64enc }} + selfhosted.{{ $element.name }}.ca_path: {{ $element.ca_path | b64enc }} {{- end }} {{- end }} diff --git a/deploy/charts/version-checker/tests/secret_test.yaml b/deploy/charts/version-checker/tests/secret_test.yaml index c006d8a1..f4d3cad8 100644 --- a/deploy/charts/version-checker/tests/secret_test.yaml +++ b/deploy/charts/version-checker/tests/secret_test.yaml @@ -126,3 +126,24 @@ tests: value: dXNlcjI= - notExists: path: data["selfhosted.selfhosted2.password"] + + - it: SelfHosted with token, insecure and ca_path + set: + selfhosted: + - name: gitlab + host: gitlab.example.com + token: glpat-test + insecure: "true" + ca_path: /mnt/ca.pem + asserts: + - hasDocuments: + count: 1 + - equal: + path: data["selfhosted.gitlab.token"] + value: Z2xwYXQtdGVzdA== + - equal: + path: data["selfhosted.gitlab.insecure"] + value: dHJ1ZQ== + - equal: + path: data["selfhosted.gitlab.ca_path"] + value: L21udC9jYS5wZW0=