diff --git a/helm-chart/renku/templates/data-service/deployment.yaml b/helm-chart/renku/templates/data-service/deployment.yaml index cb2d99dfb1..751d46c141 100644 --- a/helm-chart/renku/templates/data-service/deployment.yaml +++ b/helm-chart/renku/templates/data-service/deployment.yaml @@ -130,6 +130,8 @@ spec: value: {{ .Values.dataService.imageBuilders.enabled | quote }} - name: BUILD_OUTPUT_IMAGE_PREFIX value: {{ .Values.dataService.imageBuilders.outputImagePrefix | default "" | quote }} + - name: BUILD_OUTPUT_PRIVATE_IMAGE_PREFIX + value: {{ .Values.dataService.imageBuilders.outputPrivateImagePrefix | default "" | quote }} - name: BUILD_BUILDER_IMAGE value: {{ .Values.dataService.imageBuilders.builderImage | default "" | quote }} - name: BUILD_RUN_IMAGE @@ -138,6 +140,10 @@ spec: value: {{ .Values.dataService.imageBuilders.strategyName | default "" | quote }} - name: BUILD_PUSH_SECRET_NAME value: {{ .Values.dataService.imageBuilders.pushSecretName | default "" | quote }} + - name: BUILD_PUSH_PRIVATE_SECRET_NAME + value: {{ .Values.dataService.imageBuilders.pushPrivateSecretName | default "" | quote }} + - name: BUILD_PULL_PRIVATE_SECRET_NAME + value: {{ .Values.dataService.imageBuilders.pullPrivateSecretName | default "" | quote }} - name: BUILD_RUN_RETENTION_AFTER_FAILED_SECONDS value: {{ .Values.dataService.imageBuilders.buildRunRetentionAfterFailedSeconds | default "" | quote }} - name: BUILD_RUN_RETENTION_AFTER_SUCCEEDED_SECONDS diff --git a/helm-chart/renku/values.yaml b/helm-chart/renku/values.yaml index e9f7a08ce5..c603854ff9 100644 --- a/helm-chart/renku/values.yaml +++ b/helm-chart/renku/values.yaml @@ -1237,6 +1237,8 @@ dataService: enabled: false ## The container image prefix for images built from code outputImagePrefix: harbor.dev.renku.ch/renku-build/ + ## The container image prefix for images built from private code + outputPrivateImagePrefix: harbor.dev.renku.ch/renku-private-build/ ## The builder image (see https://buildpacks.io/docs/for-platform-operators/concepts/builder/) builderImage: "ghcr.io/swissdatasciencecenter/renku-frontend-buildpacks/selector:0.4.0" ## The run image (see https://buildpacks.io/docs/for-platform-operators/concepts/base-images/) @@ -1263,6 +1265,10 @@ dataService: # value: arm64 ## The name of the secret used to push images built from code. pushSecretName: renku-build-docker-secret + ## The name of the secret used to push images built from private code. + pushPrivateSecretName: renku-build-private-docker-secret + ## The name of the secret used to pull images built from private code. + pullPrivateSecretName: renku-pull-private-docker-secret ## The TTL for BuildRuns buildRunRetentionAfterFailedSeconds: 86400 buildRunRetentionAfterSucceededSeconds: 86400