diff --git a/Justfile b/Justfile index 434a6652..51e37a61 100644 --- a/Justfile +++ b/Justfile @@ -96,7 +96,7 @@ test-connect-interpreter-versions: helm template ./charts/rstudio-connect \ --set launcher.enabled=false \ --show-only templates/deployment.yaml | \ - grep "image\:.*rstudio-connect.*" | \ + grep "image\:.*posit/connect\:.*" | \ awk -F": " '{print $2}' | \ xargs) diff --git a/charts/rstudio-connect/Chart.yaml b/charts/rstudio-connect/Chart.yaml index 2416b1ef..56ec872b 100644 --- a/charts/rstudio-connect/Chart.yaml +++ b/charts/rstudio-connect/Chart.yaml @@ -1,6 +1,6 @@ name: rstudio-connect description: Official Helm chart for Posit Connect -version: 0.8.38 +version: 0.20.0 apiVersion: v2 appVersion: 2026.03.1 icon: https://raw.githubusercontent.com/rstudio/helm/main/images/posit-icon-fullcolor.svg @@ -17,8 +17,8 @@ dependencies: repository: https://helm.rstudio.com annotations: artifacthub.io/images: | - - name: rstudio-connect - image: rstudio/rstudio-connect:ubuntu2204-2026.03.1 + - name: connect + image: posit/connect:2026.03.1-ubuntu-24.04 artifacthub.io/license: MIT artifacthub.io/links: | - name: Docker Images diff --git a/charts/rstudio-connect/NEWS.md b/charts/rstudio-connect/NEWS.md index 0d40f47a..fe3a143d 100644 --- a/charts/rstudio-connect/NEWS.md +++ b/charts/rstudio-connect/NEWS.md @@ -1,5 +1,12 @@ # Changelog +## 0.20.0 + +- BREAKING: Default images now use `posit/connect` instead of `ghcr.io/rstudio/rstudio-connect` +- BREAKING: Image tag format changed from `{os}{version}` (e.g. `ubuntu2204-2026.03.1`) to `{version}-{os}` (e.g. `2026.03.1-ubuntu-24.04`) +- BREAKING: `image.tagPrefix` replaced by `image.os`; `launcher.defaultInitContainer.tagPrefix` replaced by `launcher.defaultInitContainer.os` +- Default content runtime images updated to `posit/connect-content` with current R, Python, and Quarto versions + ## 0.8.38 - Bump Connect version to 2026.03.1 diff --git a/charts/rstudio-connect/README.md b/charts/rstudio-connect/README.md index bb80a132..b6f19f6e 100644 --- a/charts/rstudio-connect/README.md +++ b/charts/rstudio-connect/README.md @@ -1,6 +1,6 @@ # Posit Connect -![Version: 0.8.38](https://img.shields.io/badge/Version-0.8.38-informational?style=flat-square) ![AppVersion: 2026.03.1](https://img.shields.io/badge/AppVersion-2026.03.1-informational?style=flat-square) +![Version: 0.20.0](https://img.shields.io/badge/Version-0.20.0-informational?style=flat-square) ![AppVersion: 2026.03.1](https://img.shields.io/badge/AppVersion-2026.03.1-informational?style=flat-square) #### _Official Helm chart for Posit Connect_ @@ -30,11 +30,11 @@ To ensure reproducibility in your environment and insulate yourself from future ## Installing the chart -To install the chart with the release name `my-release` at version 0.8.38: +To install the chart with the release name `my-release` at version 0.20.0: ```{.bash} helm repo add rstudio https://helm.rstudio.com -helm upgrade --install my-release rstudio/rstudio-connect --version=0.8.38 +helm upgrade --install my-release rstudio/rstudio-connect --version=0.20.0 ``` To explore other chart versions, look at: @@ -285,12 +285,12 @@ The Helm `config` values are converted into the `rstudio-connect.gcfg` service c | executionEnvironments | list | `[]` (disabled) | Optional list of execution environments to manage declaratively. Requires Connect version 2026.03.0 or later. When set, the chart renders these into a ConfigMap, mounts it into the Connect pod, and sets ExecutionEnvironments.ConfigFilePath in the Connect configuration. Unlike launcher.customRuntimeYaml, changes take effect on every helm upgrade without requiring a pod restart or database reset. | | extraObjects | list | `[]` | Extra objects to deploy (value evaluated as a template) | | fullnameOverride | string | `""` | The full name of the release (can be overridden) | -| image | object | `{"imagePullPolicy":"IfNotPresent","imagePullSecrets":[],"repository":"ghcr.io/rstudio/rstudio-connect","tag":"","tagPrefix":"ubuntu2204-"}` | Defines the Posit Connect image to deploy | +| image | object | `{"imagePullPolicy":"IfNotPresent","imagePullSecrets":[],"os":"ubuntu-24.04","repository":"posit/connect","tag":""}` | Defines the Posit Connect image to deploy | | image.imagePullPolicy | string | `"IfNotPresent"` | The imagePullPolicy for the main pod image | | image.imagePullSecrets | list | `[]` | an array of kubernetes secrets for pulling the main pod image from private registries | -| image.repository | string | `"ghcr.io/rstudio/rstudio-connect"` | The repository to use for the main pod image | +| image.os | string | `"ubuntu-24.04"` | The OS version for the image tag (e.g. ubuntu-24.04, ubuntu-22.04). Only used if tag is not defined | +| image.repository | string | `"posit/connect"` | The repository to use for the main pod image | | image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. | -| image.tagPrefix | string | `"ubuntu2204-"` | A tag prefix for the server image (common selections: jammy-, ubuntu2204-). Only used if tag is not defined | | ingress.annotations | object | `{}` | | | ingress.enabled | bool | `false` | | | ingress.hosts | string | `nil` | | @@ -299,14 +299,14 @@ The Helm `config` values are converted into the `rstudio-connect.gcfg` service c | initContainers | bool | `false` | The initContainer spec that will be used verbatim | | launcher.additionalRuntimeImages | list | `[]` | Optional. Additional images to append to the end of the "launcher.customRuntimeYaml" (in the "images" key). If `customRuntimeYaml` is a "map", then "additionalRuntimeImages" will only be used if it is a "list". | | launcher.customRuntimeYaml | string | `"base"` | Optional. The runtime.yaml definition of Kubernetes runtime containers. Defaults to "base", which pulls in the default runtime.yaml file. If changing this value, be careful to include the images that you have already used. If set to "pro", will pull in the "pro" versions of the default runtime images (i.e. including the pro drivers at the cost of a larger image). Starting with Connect v2023.05.0, this configuration is used to bootstrap the initial set of execution environments the first time the server starts. If any execution environments already exist in the database, these values are ignored; execution environments are not created or modified during subsequent restarts. | -| launcher.defaultInitContainer | object | `{"enabled":true,"imagePullPolicy":"","repository":"ghcr.io/rstudio/rstudio-connect-content-init","resources":{},"securityContext":{},"tag":"","tagPrefix":"ubuntu2204-"}` | Image definition for the default Posit Connect Content InitContainer | +| launcher.defaultInitContainer | object | `{"enabled":true,"imagePullPolicy":"","os":"ubuntu-24.04","repository":"posit/connect-content-init","resources":{},"securityContext":{},"tag":""}` | Image definition for the default Posit Connect Content InitContainer | | launcher.defaultInitContainer.enabled | bool | `true` | Whether to enable the defaultInitContainer. If disabled, you must ensure that the session components are available another way. | | launcher.defaultInitContainer.imagePullPolicy | string | `""` | The imagePullPolicy for the default initContainer | -| launcher.defaultInitContainer.repository | string | `"ghcr.io/rstudio/rstudio-connect-content-init"` | The repository to use for the Content InitContainer image | +| launcher.defaultInitContainer.os | string | `"ubuntu-24.04"` | The OS version for the image tag (e.g. ubuntu-24.04, ubuntu-22.04). Only used if tag is not defined | +| launcher.defaultInitContainer.repository | string | `"posit/connect-content-init"` | The repository to use for the Content InitContainer image | | launcher.defaultInitContainer.resources | object | `{}` | Optional resources for the default initContainer | | launcher.defaultInitContainer.securityContext | object | `{}` | The securityContext for the default initContainer | | launcher.defaultInitContainer.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. | -| launcher.defaultInitContainer.tagPrefix | string | `"ubuntu2204-"` | A tag prefix for the Content InitContainer image (common selections: jammy-, ubuntu2204-). Only used if tag is not defined | | launcher.enabled | bool | `true` | Whether to enable the launcher | | launcher.extraTemplates | object | `{}` | extra templates to render in the template directory. | | launcher.includeDefaultTemplates | bool | `true` | whether to include the default `job.tpl` and `service.tpl` files included with the chart | diff --git a/charts/rstudio-connect/default-runtime-pro.yaml b/charts/rstudio-connect/default-runtime-pro.yaml index a94522a2..4615cfe6 100644 --- a/charts/rstudio-connect/default-runtime-pro.yaml +++ b/charts/rstudio-connect/default-runtime-pro.yaml @@ -1,98 +1,194 @@ name: Kubernetes images: - - name: ghcr.io/rstudio/content-pro:r3.6.3-py3.8.19-ubuntu2204 + name: posit/connect-content:R4.5.2-python3.14.3-ubuntu-24.04-pro + r: + installations: + - + path: /opt/R/4.5.2/bin/R + version: 4.5.2 python: installations: - - path: /opt/python/3.8.19/bin/python3 - version: 3.8.19 + path: /opt/python/3.14.3/bin/python3 + version: 3.14.3 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.5.2-python3.13.12-ubuntu-24.04-pro r: installations: - - path: /opt/R/3.6.3/bin/R - version: 3.6.3 + path: /opt/R/4.5.2/bin/R + version: 4.5.2 + python: + installations: + - + path: /opt/python/3.13.12/bin/python3 + version: 3.13.12 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-pro:r4.0.5-py3.9.19-ubuntu2204 + name: posit/connect-content:R4.5.2-python3.12.12-ubuntu-24.04-pro + r: + installations: + - + path: /opt/R/4.5.2/bin/R + version: 4.5.2 python: installations: - - path: /opt/python/3.9.19/bin/python3 - version: 3.9.19 + path: /opt/python/3.12.12/bin/python3 + version: 3.12.12 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.5.2-python3.11.14-ubuntu-24.04-pro r: installations: - - path: /opt/R/4.0.5/bin/R - version: 4.0.5 + path: /opt/R/4.5.2/bin/R + version: 4.5.2 + python: + installations: + - + path: /opt/python/3.11.14/bin/python3 + version: 3.11.14 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-pro:r4.1.3-py3.10.14-ubuntu2204 + name: posit/connect-content:R4.4.3-python3.14.3-ubuntu-24.04-pro + r: + installations: + - + path: /opt/R/4.4.3/bin/R + version: 4.4.3 python: installations: - - path: /opt/python/3.10.14/bin/python3 - version: 3.10.14 + path: /opt/python/3.14.3/bin/python3 + version: 3.14.3 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.4.3-python3.13.12-ubuntu-24.04-pro r: installations: - - path: /opt/R/4.1.3/bin/R - version: 4.1.3 + path: /opt/R/4.4.3/bin/R + version: 4.4.3 + python: + installations: + - + path: /opt/python/3.13.12/bin/python3 + version: 3.13.12 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-pro:r4.2.3-py3.11.9-ubuntu2204 + name: posit/connect-content:R4.4.3-python3.12.12-ubuntu-24.04-pro + r: + installations: + - + path: /opt/R/4.4.3/bin/R + version: 4.4.3 python: installations: - - path: /opt/python/3.11.9/bin/python3 - version: 3.11.9 + path: /opt/python/3.12.12/bin/python3 + version: 3.12.12 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.4.3-python3.11.14-ubuntu-24.04-pro r: installations: - - path: /opt/R/4.2.3/bin/R - version: 4.2.3 + path: /opt/R/4.4.3/bin/R + version: 4.4.3 + python: + installations: + - + path: /opt/python/3.11.14/bin/python3 + version: 3.11.14 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-pro:r4.3.3-py3.12.3-ubuntu2204 + name: posit/connect-content:R4.3.3-python3.14.3-ubuntu-24.04-pro + r: + installations: + - + path: /opt/R/4.3.3/bin/R + version: 4.3.3 python: installations: - - path: /opt/python/3.12.3/bin/python3 - version: 3.12.3 + path: /opt/python/3.14.3/bin/python3 + version: 3.14.3 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.3.3-python3.13.12-ubuntu-24.04-pro r: installations: - path: /opt/R/4.3.3/bin/R version: 4.3.3 + python: + installations: + - + path: /opt/python/3.13.12/bin/python3 + version: 3.13.12 quarto: installations: - - path: /opt/quarto/1.4.553/bin/quarto - version: 1.4.553 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-pro:r4.4.0-py3.12.3-ubuntu2204 + name: posit/connect-content:R4.3.3-python3.12.12-ubuntu-24.04-pro + r: + installations: + - + path: /opt/R/4.3.3/bin/R + version: 4.3.3 python: installations: - - path: /opt/python/3.12.3/bin/python3 - version: 3.12.3 + path: /opt/python/3.12.12/bin/python3 + version: 3.12.12 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.3.3-python3.11.14-ubuntu-24.04-pro r: installations: - - path: /opt/R/4.4.0/bin/R - version: 4.4.0 + path: /opt/R/4.3.3/bin/R + version: 4.3.3 + python: + installations: + - + path: /opt/python/3.11.14/bin/python3 + version: 3.11.14 quarto: installations: - - path: /opt/quarto/1.4.553/bin/quarto - version: 1.4.553 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 diff --git a/charts/rstudio-connect/default-runtime.yaml b/charts/rstudio-connect/default-runtime.yaml index 888a763a..042c1a67 100644 --- a/charts/rstudio-connect/default-runtime.yaml +++ b/charts/rstudio-connect/default-runtime.yaml @@ -1,98 +1,194 @@ name: Kubernetes images: - - name: ghcr.io/rstudio/content-base:r3.6.3-py3.8.19-ubuntu2204 + name: posit/connect-content:R4.5.2-python3.14.3-ubuntu-24.04 + r: + installations: + - + path: /opt/R/4.5.2/bin/R + version: 4.5.2 python: installations: - - path: /opt/python/3.8.19/bin/python3 - version: 3.8.19 + path: /opt/python/3.14.3/bin/python3 + version: 3.14.3 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.5.2-python3.13.12-ubuntu-24.04 r: installations: - - path: /opt/R/3.6.3/bin/R - version: 3.6.3 + path: /opt/R/4.5.2/bin/R + version: 4.5.2 + python: + installations: + - + path: /opt/python/3.13.12/bin/python3 + version: 3.13.12 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-base:r4.0.5-py3.9.19-ubuntu2204 + name: posit/connect-content:R4.5.2-python3.12.12-ubuntu-24.04 + r: + installations: + - + path: /opt/R/4.5.2/bin/R + version: 4.5.2 python: installations: - - path: /opt/python/3.9.19/bin/python3 - version: 3.9.19 + path: /opt/python/3.12.12/bin/python3 + version: 3.12.12 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.5.2-python3.11.14-ubuntu-24.04 r: installations: - - path: /opt/R/4.0.5/bin/R - version: 4.0.5 + path: /opt/R/4.5.2/bin/R + version: 4.5.2 + python: + installations: + - + path: /opt/python/3.11.14/bin/python3 + version: 3.11.14 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-base:r4.1.3-py3.10.14-ubuntu2204 + name: posit/connect-content:R4.4.3-python3.14.3-ubuntu-24.04 + r: + installations: + - + path: /opt/R/4.4.3/bin/R + version: 4.4.3 python: installations: - - path: /opt/python/3.10.14/bin/python3 - version: 3.10.14 + path: /opt/python/3.14.3/bin/python3 + version: 3.14.3 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.4.3-python3.13.12-ubuntu-24.04 r: installations: - - path: /opt/R/4.1.3/bin/R - version: 4.1.3 + path: /opt/R/4.4.3/bin/R + version: 4.4.3 + python: + installations: + - + path: /opt/python/3.13.12/bin/python3 + version: 3.13.12 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-base:r4.2.3-py3.11.9-ubuntu2204 + name: posit/connect-content:R4.4.3-python3.12.12-ubuntu-24.04 + r: + installations: + - + path: /opt/R/4.4.3/bin/R + version: 4.4.3 python: installations: - - path: /opt/python/3.11.9/bin/python3 - version: 3.11.9 + path: /opt/python/3.12.12/bin/python3 + version: 3.12.12 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.4.3-python3.11.14-ubuntu-24.04 r: installations: - - path: /opt/R/4.2.3/bin/R - version: 4.2.3 + path: /opt/R/4.4.3/bin/R + version: 4.4.3 + python: + installations: + - + path: /opt/python/3.11.14/bin/python3 + version: 3.11.14 quarto: installations: - - path: /opt/quarto/1.3.450/bin/quarto - version: 1.3.450 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-base:r4.3.3-py3.12.3-ubuntu2204 + name: posit/connect-content:R4.3.3-python3.14.3-ubuntu-24.04 + r: + installations: + - + path: /opt/R/4.3.3/bin/R + version: 4.3.3 python: installations: - - path: /opt/python/3.12.3/bin/python3 - version: 3.12.3 + path: /opt/python/3.14.3/bin/python3 + version: 3.14.3 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.3.3-python3.13.12-ubuntu-24.04 r: installations: - path: /opt/R/4.3.3/bin/R version: 4.3.3 + python: + installations: + - + path: /opt/python/3.13.12/bin/python3 + version: 3.13.12 quarto: installations: - - path: /opt/quarto/1.4.553/bin/quarto - version: 1.4.553 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 - - name: ghcr.io/rstudio/content-base:r4.4.0-py3.12.3-ubuntu2204 + name: posit/connect-content:R4.3.3-python3.12.12-ubuntu-24.04 + r: + installations: + - + path: /opt/R/4.3.3/bin/R + version: 4.3.3 python: installations: - - path: /opt/python/3.12.3/bin/python3 - version: 3.12.3 + path: /opt/python/3.12.12/bin/python3 + version: 3.12.12 + quarto: + installations: + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 + - + name: posit/connect-content:R4.3.3-python3.11.14-ubuntu-24.04 r: installations: - - path: /opt/R/4.4.0/bin/R - version: 4.4.0 + path: /opt/R/4.3.3/bin/R + version: 4.3.3 + python: + installations: + - + path: /opt/python/3.11.14/bin/python3 + version: 3.11.14 quarto: installations: - - path: /opt/quarto/1.4.553/bin/quarto - version: 1.4.553 + - path: /opt/quarto/1.8.27/bin/quarto + version: 1.8.27 diff --git a/charts/rstudio-connect/templates/configmap.yaml b/charts/rstudio-connect/templates/configmap.yaml index fa672b80..92b7bac4 100644 --- a/charts/rstudio-connect/templates/configmap.yaml +++ b/charts/rstudio-connect/templates/configmap.yaml @@ -26,7 +26,7 @@ data: {{- $jobJsonRuntimeMountExt := dict "target" ("/spec/template/spec/containers/0/volumeMounts/-") "name" ("defaultRuntimeContainerVolumeMountExt") "json" ( $rscVolumeMountExt ) }} {{- /* 3 - init container */ -}} {{- $defaultVersion := .Values.versionOverride | default $.Chart.AppVersion }} - {{- $initContainerImageTag := .Values.launcher.defaultInitContainer.tag | default (printf "%s%s" .Values.launcher.defaultInitContainer.tagPrefix $defaultVersion )}} + {{- $initContainerImageTag := .Values.launcher.defaultInitContainer.tag | default (printf "%s-%s" $defaultVersion .Values.launcher.defaultInitContainer.os )}} {{- $initContainerImage := print .Values.launcher.defaultInitContainer.repository ":" ( $initContainerImageTag ) }} {{- $initContainerPullPolicy := default "IfNotPresent" .Values.launcher.defaultInitContainer.imagePullPolicy }} {{- $initContainerResources := .Values.launcher.defaultInitContainer.resources }} diff --git a/charts/rstudio-connect/templates/deployment.yaml b/charts/rstudio-connect/templates/deployment.yaml index 129a92c5..a5b00287 100644 --- a/charts/rstudio-connect/templates/deployment.yaml +++ b/charts/rstudio-connect/templates/deployment.yaml @@ -139,7 +139,7 @@ spec: containers: - name: connect {{- $defaultVersion := .Values.versionOverride | default $.Chart.AppVersion }} - {{- $imageTag := .Values.image.tag | default (printf "%s%s" .Values.image.tagPrefix $defaultVersion )}} + {{- $imageTag := .Values.image.tag | default (printf "%s-%s" $defaultVersion .Values.image.os )}} image: "{{ .Values.image.repository }}:{{ $imageTag }}" env: {{- if .Values.pod.haste }} @@ -167,11 +167,6 @@ spec: {{- if .Values.command }} command: {{ toYaml .Values.command | indent 10 }} - {{- else if .Values.launcher.enabled }} - command: - - tini - - -s - - -- {{- end }} {{- if .Values.args }} args: diff --git a/charts/rstudio-connect/values.yaml b/charts/rstudio-connect/values.yaml index 3f7a2271..22b68ab4 100644 --- a/charts/rstudio-connect/values.yaml +++ b/charts/rstudio-connect/values.yaml @@ -68,9 +68,9 @@ podDisruptionBudget: {} # -- Defines the Posit Connect image to deploy image: # -- The repository to use for the main pod image - repository: ghcr.io/rstudio/rstudio-connect - # -- A tag prefix for the server image (common selections: jammy-, ubuntu2204-). Only used if tag is not defined - tagPrefix: ubuntu2204- + repository: posit/connect + # -- The OS version for the image tag (e.g. ubuntu-24.04, ubuntu-22.04). Only used if tag is not defined + os: "ubuntu-24.04" # -- Overrides the image tag whose default is the chart appVersion. tag: "" # -- The imagePullPolicy for the main pod image @@ -373,9 +373,9 @@ launcher: # -- Whether to enable the defaultInitContainer. If disabled, you must ensure that the session components are available another way. enabled: true # -- The repository to use for the Content InitContainer image - repository: ghcr.io/rstudio/rstudio-connect-content-init - # -- A tag prefix for the Content InitContainer image (common selections: jammy-, ubuntu2204-). Only used if tag is not defined - tagPrefix: ubuntu2204- + repository: posit/connect-content-init + # -- The OS version for the image tag (e.g. ubuntu-24.04, ubuntu-22.04). Only used if tag is not defined + os: "ubuntu-24.04" # -- Overrides the image tag whose default is the chart appVersion. tag: "" # -- The imagePullPolicy for the default initContainer @@ -454,14 +454,13 @@ config: # For Off-Host Execution, Python versions are defined by the set of Execution Environments # https://docs.posit.co/connect/admin/python/ Executable: - - /opt/python/3.12.11/bin/python - - /opt/python/3.13.9/bin/python + - /opt/python/3.14.3/bin/python Quarto: Enabled: true # Note: The `Executable` listed below is only used for Local Execution. # For Off-Host Execution, Quarto versions are defined by the set of Execution Environments # https://docs.posit.co/connect/admin/quarto/ - Executable: "/opt/quarto/1.8.25/bin/quarto" + Executable: "/opt/quarto/1.9.36/bin/quarto" TensorFlow: Enabled: true # For off-host Execution, TensorFlow versions are defined by the set of Execution Environments https://docs.posit.co/connect/admin/tensorflow/