Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
6d42c55
chore(deps): bump urllib3 from 2.6.0 to 2.6.3 in /global-images/datas…
dependabot[bot] Jan 28, 2026
2442b83
chore: more v1 cleanup (#4335)
sgaist Jan 28, 2026
d7f9d4a
chore: remove v1 documentation (#4354)
olevski Feb 10, 2026
039fee3
chore: remove v1 acceptance tests (#4353)
olevski Feb 10, 2026
ce55b9a
chore: Disable Gitlab connection for CI deployments
aledegano Feb 11, 2026
c1741b8
feat: Upgrade Keycloak to 25.0.0
aledegano Feb 17, 2026
97cd607
fix: remove secret for client renku-cli (#4371)
leafty Feb 20, 2026
e284f74
feat: add support for using OAuth 2.0 integrations with data connecto…
leafty Feb 24, 2026
d0f204b
feat: move git-https-server to amalthea (#4363)
leafty Feb 24, 2026
be7b44e
fix: mismatched service account in helm chart (#4366)
olevski Feb 26, 2026
88491ea
feat(chart): add logging format (#4374)
mohammad-alisafaee Feb 26, 2026
be5524d
feat: use custom CAs for mounting data connectors
leafty Mar 2, 2026
4c87fed
md file
leafty Mar 2, 2026
c75d5a2
feat: upgrade csi-rclone to 0.6.0 (#4384)
olevski Mar 3, 2026
d3f2963
feat: Upgrade Buildpacks Builder Version 0.3.1 (#4380)
SalimKayal Mar 3, 2026
1096c16
use dev version of the csi-rclone chart
leafty Mar 3, 2026
3ede912
Merge remote-tracking branch 'origin/release-2.15.0' into leafty/cust…
leafty Mar 3, 2026
5c38c9a
fix repo
leafty Mar 3, 2026
a39729c
bump
leafty Mar 3, 2026
424bb77
use volumes and volume mounts
leafty Mar 3, 2026
c008efe
bump
leafty Mar 3, 2026
6a36fe5
bump
leafty Mar 3, 2026
89ac3f9
bump and fix?
leafty Mar 3, 2026
1876f3c
bump
leafty Mar 4, 2026
39bc322
Merge remote-tracking branch 'origin/master' into leafty/custom-CAs-f…
leafty May 13, 2026
43b66aa
cleanup
leafty May 13, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions DCACHE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Temporary file, documents how to allow data connectors to connect to a specific dCache instance.

URL: https://dcache.cta.cscs.ch:2880/
Current URL to download the corresponding CA: https://dist.eugridpma.info/distribution/igtf/1.138/accredited/tgz/ca_emigtfc5r1-1.138.tar.gz
6 changes: 4 additions & 2 deletions helm-chart/renku/requirements.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,10 @@ dependencies:
version: "0.3.9-renku-2"
condition: notebooks.cloudstorage.s3.installDatashim
- name: csi-rclone
repository: "https://swissdatasciencecenter.github.io/helm-charts/"
version: "0.6.0"
# repository: "https://swissdatasciencecenter.github.io/helm-charts/"
# version: "0.6.0"
repository: "oci://ghcr.io/swissdatasciencecenter/csi-rclone/helm-charts-dev"
version: "0.7.0-0.dev.git.156.h5342da0"
condition: global.csi-rclone.install
- name: solr
repository: "oci://harbor.renkulab.io/bitnami-mirror"
Expand Down
29 changes: 29 additions & 0 deletions helm-chart/renku/templates/_certificates-volumes.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,32 @@
{{- end -}}
{{- end -}}
{{- end -}}

{{- define "certificatesForMounts.volumes" -}}
{{- $customCAsEnabled := .Values.global.certificates.customCAs -}}
{{- $customCAsForMountsEnabled := .Values.global.certificates.customCAsForDataConnectorMounts -}}
- name: etc-ssl-certs
emptyDir:
medium: "Memory"
- name: custom-ca-certs
projected:
defaultMode: 0444
sources:
- secret:
name: {{ include "renku.CASecretName" . }}
items:
- key: tls.crt
path: {{ include "renku.CASecretName" . }}-internal-communication-ca.crt
{{- if $customCAsEnabled }}
{{- range $customCA := .Values.global.certificates.customCAs }}
- secret:
name: {{ $customCA.secret }}
{{- end -}}
{{- end -}}
{{- if $customCAsForMountsEnabled }}
{{- range $customCA := .Values.global.certificates.customCAsForDataConnectorMounts }}
- secret:
name: {{ $customCA.secret }}
{{- end -}}
{{- end -}}
{{- end -}}
2 changes: 1 addition & 1 deletion helm-chart/renku/templates/data-service/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -287,5 +287,5 @@ spec:
secret:
secretName: {{ .Values.dataService.remoteClustersKubeconfigSecretName }}
{{- end }}
{{- include "certificates.volumes" . | nindent 8 }}
{{- include "certificatesForMounts.volumes" . | nindent 8 }}
serviceAccountName: {{ template "renku.fullname" . }}-data-service
2 changes: 2 additions & 0 deletions helm-chart/renku/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,8 @@ global:
tag: "0.0.2"
customCAs: []
# - secret:
customCAsForDataConnectorMounts: []
# - secret:
## Database credentials for postgres
db:
## Used by the renku-data-services and potentially other backend services
Expand Down
Loading