Skip to content

Commit 9f4524a

Browse files
committed
Use posit-dev images for Connect chart
Migrate the rstudio-connect Helm chart from legacy ghcr.io/rstudio/ and rstudio/ registries to ghcr.io/posit-dev/. The image tag format changes from {os}{version} to {version}-{os}, and tagPrefix is replaced by os in both image and launcher.defaultInitContainer configs. Default content runtime images updated to current R, Python, and Quarto versions.
1 parent 8120a7a commit 9f4524a

File tree

7 files changed

+290
-91
lines changed

7 files changed

+290
-91
lines changed

charts/rstudio-connect/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: rstudio-connect
22
description: Official Helm chart for Posit Connect
3-
version: 0.8.38
3+
version: 0.20.0
44
apiVersion: v2
55
appVersion: 2026.03.1
66
icon: https://raw.githubusercontent.com/rstudio/helm/main/images/posit-icon-fullcolor.svg
@@ -17,8 +17,8 @@ dependencies:
1717
repository: https://helm.rstudio.com
1818
annotations:
1919
artifacthub.io/images: |
20-
- name: rstudio-connect
21-
image: rstudio/rstudio-connect:ubuntu2204-2026.03.1
20+
- name: connect
21+
image: ghcr.io/posit-dev/connect:2026.03.1-ubuntu-24.04
2222
artifacthub.io/license: MIT
2323
artifacthub.io/links: |
2424
- name: Docker Images

charts/rstudio-connect/NEWS.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## 0.20.0
4+
5+
- BREAKING: Default images now use `ghcr.io/posit-dev/connect` instead of `ghcr.io/rstudio/rstudio-connect`
6+
- 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`)
7+
- BREAKING: `image.tagPrefix` replaced by `image.os`; `launcher.defaultInitContainer.tagPrefix` replaced by `launcher.defaultInitContainer.os`
8+
- Default content runtime images updated to `ghcr.io/posit-dev/connect-content` with current R, Python, and Quarto versions
9+
310
## 0.8.38
411

512
- Bump Connect version to 2026.03.1
Lines changed: 136 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,98 +1,194 @@
11
name: Kubernetes
22
images:
33
-
4-
name: ghcr.io/rstudio/content-pro:r3.6.3-py3.8.19-ubuntu2204
4+
name: ghcr.io/posit-dev/connect-content:R4.5.2-python3.14.3-ubuntu-24.04-pro
5+
r:
6+
installations:
7+
-
8+
path: /opt/R/4.5.2/bin/R
9+
version: 4.5.2
510
python:
611
installations:
712
-
8-
path: /opt/python/3.8.19/bin/python3
9-
version: 3.8.19
13+
path: /opt/python/3.14.3/bin/python3
14+
version: 3.14.3
15+
quarto:
16+
installations:
17+
- path: /opt/quarto/1.8.27/bin/quarto
18+
version: 1.8.27
19+
-
20+
name: ghcr.io/posit-dev/connect-content:R4.5.2-python3.13.12-ubuntu-24.04-pro
1021
r:
1122
installations:
1223
-
13-
path: /opt/R/3.6.3/bin/R
14-
version: 3.6.3
24+
path: /opt/R/4.5.2/bin/R
25+
version: 4.5.2
26+
python:
27+
installations:
28+
-
29+
path: /opt/python/3.13.12/bin/python3
30+
version: 3.13.12
1531
quarto:
1632
installations:
17-
- path: /opt/quarto/1.3.450/bin/quarto
18-
version: 1.3.450
33+
- path: /opt/quarto/1.8.27/bin/quarto
34+
version: 1.8.27
1935
-
20-
name: ghcr.io/rstudio/content-pro:r4.0.5-py3.9.19-ubuntu2204
36+
name: ghcr.io/posit-dev/connect-content:R4.5.2-python3.12.12-ubuntu-24.04-pro
37+
r:
38+
installations:
39+
-
40+
path: /opt/R/4.5.2/bin/R
41+
version: 4.5.2
2142
python:
2243
installations:
2344
-
24-
path: /opt/python/3.9.19/bin/python3
25-
version: 3.9.19
45+
path: /opt/python/3.12.12/bin/python3
46+
version: 3.12.12
47+
quarto:
48+
installations:
49+
- path: /opt/quarto/1.8.27/bin/quarto
50+
version: 1.8.27
51+
-
52+
name: ghcr.io/posit-dev/connect-content:R4.5.2-python3.11.14-ubuntu-24.04-pro
2653
r:
2754
installations:
2855
-
29-
path: /opt/R/4.0.5/bin/R
30-
version: 4.0.5
56+
path: /opt/R/4.5.2/bin/R
57+
version: 4.5.2
58+
python:
59+
installations:
60+
-
61+
path: /opt/python/3.11.14/bin/python3
62+
version: 3.11.14
3163
quarto:
3264
installations:
33-
- path: /opt/quarto/1.3.450/bin/quarto
34-
version: 1.3.450
65+
- path: /opt/quarto/1.8.27/bin/quarto
66+
version: 1.8.27
3567
-
36-
name: ghcr.io/rstudio/content-pro:r4.1.3-py3.10.14-ubuntu2204
68+
name: ghcr.io/posit-dev/connect-content:R4.4.3-python3.14.3-ubuntu-24.04-pro
69+
r:
70+
installations:
71+
-
72+
path: /opt/R/4.4.3/bin/R
73+
version: 4.4.3
3774
python:
3875
installations:
3976
-
40-
path: /opt/python/3.10.14/bin/python3
41-
version: 3.10.14
77+
path: /opt/python/3.14.3/bin/python3
78+
version: 3.14.3
79+
quarto:
80+
installations:
81+
- path: /opt/quarto/1.8.27/bin/quarto
82+
version: 1.8.27
83+
-
84+
name: ghcr.io/posit-dev/connect-content:R4.4.3-python3.13.12-ubuntu-24.04-pro
4285
r:
4386
installations:
4487
-
45-
path: /opt/R/4.1.3/bin/R
46-
version: 4.1.3
88+
path: /opt/R/4.4.3/bin/R
89+
version: 4.4.3
90+
python:
91+
installations:
92+
-
93+
path: /opt/python/3.13.12/bin/python3
94+
version: 3.13.12
4795
quarto:
4896
installations:
49-
- path: /opt/quarto/1.3.450/bin/quarto
50-
version: 1.3.450
97+
- path: /opt/quarto/1.8.27/bin/quarto
98+
version: 1.8.27
5199
-
52-
name: ghcr.io/rstudio/content-pro:r4.2.3-py3.11.9-ubuntu2204
100+
name: ghcr.io/posit-dev/connect-content:R4.4.3-python3.12.12-ubuntu-24.04-pro
101+
r:
102+
installations:
103+
-
104+
path: /opt/R/4.4.3/bin/R
105+
version: 4.4.3
53106
python:
54107
installations:
55108
-
56-
path: /opt/python/3.11.9/bin/python3
57-
version: 3.11.9
109+
path: /opt/python/3.12.12/bin/python3
110+
version: 3.12.12
111+
quarto:
112+
installations:
113+
- path: /opt/quarto/1.8.27/bin/quarto
114+
version: 1.8.27
115+
-
116+
name: ghcr.io/posit-dev/connect-content:R4.4.3-python3.11.14-ubuntu-24.04-pro
58117
r:
59118
installations:
60119
-
61-
path: /opt/R/4.2.3/bin/R
62-
version: 4.2.3
120+
path: /opt/R/4.4.3/bin/R
121+
version: 4.4.3
122+
python:
123+
installations:
124+
-
125+
path: /opt/python/3.11.14/bin/python3
126+
version: 3.11.14
63127
quarto:
64128
installations:
65-
- path: /opt/quarto/1.3.450/bin/quarto
66-
version: 1.3.450
129+
- path: /opt/quarto/1.8.27/bin/quarto
130+
version: 1.8.27
67131
-
68-
name: ghcr.io/rstudio/content-pro:r4.3.3-py3.12.3-ubuntu2204
132+
name: ghcr.io/posit-dev/connect-content:R4.3.3-python3.14.3-ubuntu-24.04-pro
133+
r:
134+
installations:
135+
-
136+
path: /opt/R/4.3.3/bin/R
137+
version: 4.3.3
69138
python:
70139
installations:
71140
-
72-
path: /opt/python/3.12.3/bin/python3
73-
version: 3.12.3
141+
path: /opt/python/3.14.3/bin/python3
142+
version: 3.14.3
143+
quarto:
144+
installations:
145+
- path: /opt/quarto/1.8.27/bin/quarto
146+
version: 1.8.27
147+
-
148+
name: ghcr.io/posit-dev/connect-content:R4.3.3-python3.13.12-ubuntu-24.04-pro
74149
r:
75150
installations:
76151
-
77152
path: /opt/R/4.3.3/bin/R
78153
version: 4.3.3
154+
python:
155+
installations:
156+
-
157+
path: /opt/python/3.13.12/bin/python3
158+
version: 3.13.12
79159
quarto:
80160
installations:
81-
- path: /opt/quarto/1.4.553/bin/quarto
82-
version: 1.4.553
161+
- path: /opt/quarto/1.8.27/bin/quarto
162+
version: 1.8.27
83163
-
84-
name: ghcr.io/rstudio/content-pro:r4.4.0-py3.12.3-ubuntu2204
164+
name: ghcr.io/posit-dev/connect-content:R4.3.3-python3.12.12-ubuntu-24.04-pro
165+
r:
166+
installations:
167+
-
168+
path: /opt/R/4.3.3/bin/R
169+
version: 4.3.3
85170
python:
86171
installations:
87172
-
88-
path: /opt/python/3.12.3/bin/python3
89-
version: 3.12.3
173+
path: /opt/python/3.12.12/bin/python3
174+
version: 3.12.12
175+
quarto:
176+
installations:
177+
- path: /opt/quarto/1.8.27/bin/quarto
178+
version: 1.8.27
179+
-
180+
name: ghcr.io/posit-dev/connect-content:R4.3.3-python3.11.14-ubuntu-24.04-pro
90181
r:
91182
installations:
92183
-
93-
path: /opt/R/4.4.0/bin/R
94-
version: 4.4.0
184+
path: /opt/R/4.3.3/bin/R
185+
version: 4.3.3
186+
python:
187+
installations:
188+
-
189+
path: /opt/python/3.11.14/bin/python3
190+
version: 3.11.14
95191
quarto:
96192
installations:
97-
- path: /opt/quarto/1.4.553/bin/quarto
98-
version: 1.4.553
193+
- path: /opt/quarto/1.8.27/bin/quarto
194+
version: 1.8.27

0 commit comments

Comments
 (0)