diff --git a/deploy/charts/version-checker/templates/deployment.yaml b/deploy/charts/version-checker/templates/deployment.yaml index 544dec33..25769ea9 100644 --- a/deploy/charts/version-checker/templates/deployment.yaml +++ b/deploy/charts/version-checker/templates/deployment.yaml @@ -136,6 +136,15 @@ spec: key: gcr.token {{- end }} + # GHCR + {{- if .Values.ghcr.token }} + - name: VERSION_CHECKER_GHCR_TOKEN + valueFrom: + secretKeyRef: + name: {{ $chartname }} + key: ghcr.token + {{- end }} + # Quay {{- if .Values.quay.token }} - name: VERSION_CHECKER_QUAY_TOKEN diff --git a/deploy/charts/version-checker/tests/deployment_test.yaml b/deploy/charts/version-checker/tests/deployment_test.yaml index 87705f8d..fb68161f 100644 --- a/deploy/charts/version-checker/tests/deployment_test.yaml +++ b/deploy/charts/version-checker/tests/deployment_test.yaml @@ -223,6 +223,21 @@ tests: key: gcr.token name: version-checker + # GHCR + - it: GHCR should work + set: + ghcr.token: ajbhvsagsagsdsbjvh + asserts: + - contains: + path: spec.template.spec.containers[0].env + count: 1 + content: + name: VERSION_CHECKER_GHCR_TOKEN + valueFrom: + secretKeyRef: + key: ghcr.token + name: version-checker + # Quay - it: Quay should work set: diff --git a/deploy/charts/version-checker/values.yaml b/deploy/charts/version-checker/values.yaml index e9752230..0c4acc1e 100644 --- a/deploy/charts/version-checker/values.yaml +++ b/deploy/charts/version-checker/values.yaml @@ -47,6 +47,9 @@ ecr: gcr: token: +ghcr: + token: + quay: token: