From c822bcc52c168b3d87ea1848e35458e0e7cc7ebe Mon Sep 17 00:00:00 2001 From: Renku Bot Date: Thu, 18 Sep 2025 09:21:02 +0000 Subject: [PATCH 1/4] chore: create release 2.10.0 From abbd25c05873505e7a1c5754ed2e960bf8abcfe0 Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Wed, 15 Oct 2025 14:32:35 +0200 Subject: [PATCH 2/4] doc: add instruction for Builds for RedHat Openshift To get the system ready to build images for Renku --- docs/docs/20-admins/40-openshift/10-setup.md | 46 ++++++++++++-------- 1 file changed, 27 insertions(+), 19 deletions(-) diff --git a/docs/docs/20-admins/40-openshift/10-setup.md b/docs/docs/20-admins/40-openshift/10-setup.md index 460c2072da..3c875cff1c 100644 --- a/docs/docs/20-admins/40-openshift/10-setup.md +++ b/docs/docs/20-admins/40-openshift/10-setup.md @@ -208,25 +208,6 @@ As an admin, setup renku project admin roles: oc apply -f renku-roles.yaml ``` -## Renku deployment - -With everything in place as listed in the previous steps, Renku can now be -installed as usual - -```bash -helm upgrade --install --namespace renku renku renk/renku -f renku-values.yaml --timeout 1800s --skip-crds -``` - -:::info - -Any Renku user can be made a Renku administrator. This is useful for setting up -different global environments, resource pools or integrations. In addition, -Renku administrators can access the projects and similar resources of any user -in the platform. The documentation for assigning the Renku administrator role -can be found [here](../operation/user-management). - -::: - ### Amalthea session service account The default Security Context Constraint (SCC) used to start pods will not allow @@ -328,3 +309,30 @@ networkPolicies: - ipBlock: cidr: 172.31.0.0/16 ``` + +## Renku deployment + +With everything in place as listed in the previous steps, Renku can now be +installed as usual + +```bash +helm upgrade --install --namespace renku renku renk/renku -f renku-values.yaml --timeout 1800s --skip-crds +``` + +:::info + +Any Renku user can be made a Renku administrator. This is useful for setting up +different global environments, resource pools or integrations. In addition, +Renku administrators can access the projects and similar resources of any user +in the platform. The documentation for assigning the Renku administrator role +can be found [here](/docs/admins/operation/user-management). + +::: + +## Image building + +Based on Shipwright, OpenShift has a project called [Build for RedHat OpenShift](https://docs.redhat.com/en/documentation/builds_for_red_hat_openshift) +that provides all the necessary pieces to enable building images for the Renku platform. + +Once the operator is installed, follow the [Harbor and Shipwright](/docs/admins/installation/configuration#harbor-and-shipwright) +instructions to get your system ready to build user session images. \ No newline at end of file From 9e033376ab4270d0edaa05d9c0b69f865f15cb25 Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Wed, 15 Oct 2025 14:33:14 +0200 Subject: [PATCH 3/4] doc: add instruction to install the BuildStrategy --- docs/docs/20-admins/20-installation/20-configuration.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/docs/20-admins/20-installation/20-configuration.md b/docs/docs/20-admins/20-installation/20-configuration.md index b85fade41a..b61e4b069f 100644 --- a/docs/docs/20-admins/20-installation/20-configuration.md +++ b/docs/docs/20-admins/20-installation/20-configuration.md @@ -242,6 +242,11 @@ The file above is just an example you will have to modify the options shown as f - Label the node(s) you want to use for the builds with `renku.io/node-purpose: image-build` +### Build strategy + +The last action required to have your system ready is to deploy the BuildStrategy +for Shipwright defined [here](https://github.com/SwissDataScienceCenter/renku-data-services/blob/main/components/renku_pack_builder/manifests/buildstrategy.yaml) + ### Configuration without Harbor and Shipwright This is the default and no further steps are needed. From 5e4eeca69825f98189cd4630707794b5aaec5fcb Mon Sep 17 00:00:00 2001 From: Samuel Gaist Date: Thu, 30 Oct 2025 15:57:04 +0100 Subject: [PATCH 4/4] doc: improve links text Co-authored-by: Flora Thiebaut --- docs/docs/20-admins/20-installation/20-configuration.md | 4 ++-- docs/docs/20-admins/40-openshift/10-setup.md | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/docs/20-admins/20-installation/20-configuration.md b/docs/docs/20-admins/20-installation/20-configuration.md index b61e4b069f..68f60be43d 100644 --- a/docs/docs/20-admins/20-installation/20-configuration.md +++ b/docs/docs/20-admins/20-installation/20-configuration.md @@ -244,8 +244,8 @@ The file above is just an example you will have to modify the options shown as f ### Build strategy -The last action required to have your system ready is to deploy the BuildStrategy -for Shipwright defined [here](https://github.com/SwissDataScienceCenter/renku-data-services/blob/main/components/renku_pack_builder/manifests/buildstrategy.yaml) +The last action required to have your system ready is to deploy the [BuildStrategy +for Shipwright](https://github.com/SwissDataScienceCenter/renku-data-services/blob/main/components/renku_pack_builder/manifests/buildstrategy.yaml). ### Configuration without Harbor and Shipwright diff --git a/docs/docs/20-admins/40-openshift/10-setup.md b/docs/docs/20-admins/40-openshift/10-setup.md index 3c875cff1c..5b2efa39cd 100644 --- a/docs/docs/20-admins/40-openshift/10-setup.md +++ b/docs/docs/20-admins/40-openshift/10-setup.md @@ -324,8 +324,7 @@ helm upgrade --install --namespace renku renku renk/renku -f renku-values.yaml Any Renku user can be made a Renku administrator. This is useful for setting up different global environments, resource pools or integrations. In addition, Renku administrators can access the projects and similar resources of any user -in the platform. The documentation for assigning the Renku administrator role -can be found [here](/docs/admins/operation/user-management). +in the platform. Read more at [Managing Renku Admin Users](/docs/admins/operation/user-management#managing-renku-admin-users). :::