Skip to content

feat: add apps - #4476

Open
wesjdj wants to merge 9 commits into
release-2.21.0from
add-apps-beta
Open

feat: add apps#4476
wesjdj wants to merge 9 commits into
release-2.21.0from
add-apps-beta

Conversation

@wesjdj

@wesjdj wesjdj commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Adds Renku Apps: the Helm chart wiring and admin/user docs for a session launcher that runs as a long-lived, publicly shared web app instead of a per-user session. Covers apps.enabled, the Knative feature flags and domain config, and the configurable app lobby timeouts. Pairs with renku-ui#4254 and renku-data-services#1345.

/deploy renku-data-services=main renku-ui=add-apps-launcher-handling extra-values=apps.enabled=true,dataService.imageBuilders.enabled=true,dataService.imageBuilders.nodeSelector=null,dataService.imageBuilders.tolerations=null,dataService.imageBuilders.builderImage=ghcr.io/wesjdj/renku-frontend-buildpacks/selector:procfile-test,dataService.imageBuilders.runImage=ghcr.io/swissdatasciencecenter/renku-frontend-buildpacks/run-image:0.9.0,dataService.persistedLogs.enabled=true,dataService.persistedLogs.lokiReadUrl=http://loki-read.monitoring.svc.cluster.local:3100/,dataService.projectStorage.enabled=true,dataService.projectStorage.storageClass=azurefile

@wesjdj
wesjdj requested a review from a team as a code owner June 5, 2026 13:23

@olevski olevski left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good Wes. Just target release-2.18.0

@olevski

olevski commented Aug 21, 2026

Copy link
Copy Markdown
Member

@wesjdj the target here needs to be release-2.20.0

@wesjdj
wesjdj requested a review from a team as a code owner August 24, 2026 12:34
# Conflicts:
#	helm-chart/renku/templates/ui/ui-client-deployment-template.yaml
@RenkuBot

Copy link
Copy Markdown
Collaborator

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

@wesjdj
wesjdj changed the base branch from master to release-2.20.0 August 24, 2026 13:28
Comment thread helm-chart/renku/templates/ui/ui-client-deployment-template.yaml Outdated
Base automatically changed from release-2.20.0 to master August 27, 2026 07:07
@wesjdj
wesjdj changed the base branch from master to release-2.21.0 August 28, 2026 14:47
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.

3 participants