Skip to content

feat: use custom CAs for mounting data connectors#4381

Draft
leafty wants to merge 24 commits intomasterfrom
leafty/custom-CAs-for-dcs
Draft

feat: use custom CAs for mounting data connectors#4381
leafty wants to merge 24 commits intomasterfrom
leafty/custom-CAs-for-dcs

Conversation

@leafty
Copy link
Copy Markdown
Member

@leafty leafty commented Mar 2, 2026

wip

/deploy #notest extra-values=global.certificates.customCAsForDataConnectorMounts[0].secret=ca-emigtfc5r1,global.csi-rclone.install=true,notebooks.cloudstorage.enabled=true,notebooks.cloudstorage.storageClass=csi-rclone-cert,csi-rclone.storageClassName=csi-rclone-cert,global.rcloneStorageClass=csi-rclone-cert,amalthea-sessions.rcloneStorageClass=csi-rclone-cert-secret-annotation,csi-rclone.csiNodepluginRclone.tolerations[0].effect=NoSchedule,csi-rclone.csiNodepluginRclone.tolerations[0].operator=Exists,csi-rclone.csiNodepluginRclone.nodeSelector.renku\.io/node-purpose=user,csi-rclone.csiNodepluginRclone.certificates.customCAsForDataConnectorMounts[0].secret=ca-emigtfc5r1

dependabot bot and others added 12 commits February 11, 2026 11:51
…cience (#4304)

* chore(deps): bump urllib3 in /global-images/datascience

Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.0 to 2.6.3.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.6.0...2.6.3)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.6.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore(deps): bump numpy from 2.3.5 to 2.4.0 in /global-images/datascience in the python group across 1 directory (#4298)

* feat: add option to disable ClusterRoles

* add docs

* feat: add session alerts (#4267)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alessandro Degano <a.degano@gmail.com>
Co-authored-by: Wes Johnson <515042+wesjdj@users.noreply.github.com>
Co-authored-by: Rok Roškar <roskarr@ethz.ch>
Co-authored-by: Tasko Olevski <16360283+olevski@users.noreply.github.com>
* chore(gateway): remove now unused configuration

Following update of renku-gateway, these two entries
are now not required anymore.

* chore: remove enableV1Services from minimal deployment example

---------

Co-authored-by: Tasko Olevski <16360283+olevski@users.noreply.github.com>
Fixes `renku-cli` being re-created on every `helm upgrade` because the client has no secret now.
…rs (#4367)

Add support for using OAuth 2.0 integrations with data connectors. This allows users to connect Renku with their Google and Dropbox accounts and use Google Drive and Dropbox in their sessions as mounts.
@RenkuBot
Copy link
Copy Markdown
Collaborator

RenkuBot commented Mar 2, 2026

You can access the deployment of this PR at https://ci-renku-4381.dev.renku.ch

@leafty leafty force-pushed the leafty/custom-CAs-for-dcs branch from 88f5bee to 4f41dcc Compare March 3, 2026 11:07
@leafty leafty force-pushed the leafty/custom-CAs-for-dcs branch from 4f41dcc to 5c38c9a Compare March 3, 2026 11:13
Base automatically changed from release-2.15.0 to master March 5, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants