Skip to content

Commit f1f441c

Browse files
chore: migrate docker images to ghcr (kubeflow/kubeflow#7706)
* chore: migrate docker images to ghcr Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * adding dash for central dashboard Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * update the spawner images Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * try to fix qemu Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * fix notebook-servers GHCR image path Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * update example-notebook-servers README Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * fix missed `IMG` updates Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * remove remaining cases of `kubeflownotebookswg` Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * fix typos Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * remove `DOCKER_USER` env-var from workflows Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> --------- Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> Co-authored-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
1 parent 1124baa commit f1f441c

File tree

45 files changed

+99
-99
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+99
-99
lines changed

components/crud-web-apps/jupyter/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
IMG ?= jupyter-web-app
1+
IMG ?= ghcr.io/kubeflow/kubeflow/jupyter-web-app
22
TAG ?= $(shell git describe --tags --always --dirty)
33
DOCKERFILE ?= jupyter/Dockerfile
44
ARCH ?= linux/amd64

components/crud-web-apps/jupyter/backend/apps/common/yaml/spawner_ui_config.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@ spawnerFormDefaults:
3737
################################################################
3838
image:
3939
# the default container image
40-
value: kubeflownotebookswg/jupyter-scipy:latest
40+
value: ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest
4141

4242
# the list of available container images in the dropdown
4343
options:
44-
- kubeflownotebookswg/jupyter-scipy:latest
45-
- kubeflownotebookswg/jupyter-pytorch-full:latest
46-
- kubeflownotebookswg/jupyter-pytorch-cuda-full:latest
47-
- kubeflownotebookswg/jupyter-pytorch-gaudi-full:latest
48-
- kubeflownotebookswg/jupyter-tensorflow-full:latest
49-
- kubeflownotebookswg/jupyter-tensorflow-cuda-full:latest
44+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest
45+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-pytorch-full:latest
46+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-pytorch-cuda-full:latest
47+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-pytorch-gaudi-full:latest
48+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-tensorflow-full:latest
49+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-tensorflow-cuda-full:latest
5050

5151
################################################################
5252
# VSCode-like Container Images (Group 1)
@@ -61,11 +61,11 @@ spawnerFormDefaults:
6161
################################################################
6262
imageGroupOne:
6363
# the default container image
64-
value: kubeflownotebookswg/codeserver-python:latest
64+
value: ghcr.io/kubeflow/kubeflow/notebook-servers/codeserver-python:latest
6565

6666
# the list of available container images in the dropdown
6767
options:
68-
- kubeflownotebookswg/codeserver-python:latest
68+
- ghcr.io/kubeflow/kubeflow/notebook-servers/codeserver-python:latest
6969

7070
################################################################
7171
# RStudio-like Container Images (Group 2)
@@ -82,11 +82,11 @@ spawnerFormDefaults:
8282
################################################################
8383
imageGroupTwo:
8484
# the default container image
85-
value: kubeflownotebookswg/rstudio-tidyverse:latest
85+
value: ghcr.io/kubeflow/kubeflow/notebook-servers/rstudio-tidyverse:latest
8686

8787
# the list of available container images in the dropdown
8888
options:
89-
- kubeflownotebookswg/rstudio-tidyverse:latest
89+
- ghcr.io/kubeflow/kubeflow/notebook-servers/rstudio-tidyverse:latest
9090

9191
################################################################
9292
# CPU Resources

components/crud-web-apps/jupyter/frontend/src/app/pages/notebook-page/pod-mock.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ export const mockPod: V1Pod = {
214214
value: 'cluster.local',
215215
},
216216
],
217-
image: 'docker.io/istio/proxyv2:1.9.6',
217+
image: 'gcr.io/istio-release/proxyv2:1.24.3',
218218
imagePullPolicy: 'Never',
219219
name: 'istio-proxy',
220220
ports: [
@@ -348,7 +348,7 @@ export const mockPod: V1Pod = {
348348
'-d',
349349
'15090,15021,15020',
350350
],
351-
image: 'docker.io/istio/proxyv2:1.9.6',
351+
image: 'gcr.io/istio-release/proxyv2:1.24.3',
352352
imagePullPolicy: 'Never',
353353
name: 'istio-init',
354354
resources: {

components/crud-web-apps/jupyter/frontend/tests/fixtures/notebooks.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"count": 0,
88
"message": ""
99
},
10-
"image": "kubeflownotebookswg/jupyter-scipy:latest",
10+
"image": "ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest",
1111
"last_activity": "2022-09-21T12:15:06Z",
1212
"memory": "1073741824m",
1313
"metadata": {
@@ -48,7 +48,7 @@
4848
"count": 0,
4949
"message": ""
5050
},
51-
"image": "kubeflownotebookswg/codeserver-python:latest",
51+
"image": "ghcr.io/kubeflow/kubeflow/notebook-servers/codeserver-python:latest",
5252
"last_activity": "2022-09-15T13:28:17Z",
5353
"memory": "1Gi",
5454
"metadata": {
@@ -87,7 +87,7 @@
8787
"count": 0,
8888
"message": ""
8989
},
90-
"image": "kubeflownotebookswg/jupyter-scipy:latest",
90+
"image": "ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest",
9191
"last_activity": "",
9292
"memory": "1Gi",
9393
"metadata": {
@@ -129,7 +129,7 @@
129129
"count": 0,
130130
"message": ""
131131
},
132-
"image": "kubeflownotebookswg/rstudio-tidyverse:latest",
132+
"image": "ghcr.io/kubeflow/kubeflow/notebook-servers/rstudio-tidyverse:latest",
133133
"last_activity": "2022-09-12T07:30:39Z",
134134
"memory": "1Gi",
135135
"metadata": {
@@ -169,7 +169,7 @@
169169
"count": 0,
170170
"message": ""
171171
},
172-
"image": "kubeflownotebookswg/jupyter-scipy:latest",
172+
"image": "ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest",
173173
"last_activity": "2022-09-21T12:16:25Z",
174174
"memory": "1073741824m",
175175
"metadata": {
@@ -207,7 +207,7 @@
207207
"count": 0,
208208
"message": ""
209209
},
210-
"image": "kubeflownotebookswg/jupyter-scipy:latest",
210+
"image": "ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest",
211211
"last_activity": "2022-09-21T12:19:26Z",
212212
"memory": "1073741824m",
213213
"metadata": {

components/crud-web-apps/jupyter/manifests/base/configs/spawner_ui_config.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@ spawnerFormDefaults:
3737
################################################################
3838
image:
3939
# the default container image
40-
value: kubeflownotebookswg/jupyter-scipy:latest
40+
value: ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest
4141

4242
# the list of available container images in the dropdown
4343
options:
44-
- kubeflownotebookswg/jupyter-scipy:latest
45-
- kubeflownotebookswg/jupyter-pytorch-full:latest
46-
- kubeflownotebookswg/jupyter-pytorch-cuda-full:latest
47-
- kubeflownotebookswg/jupyter-pytorch-gaudi-full:latest
48-
- kubeflownotebookswg/jupyter-tensorflow-full:latest
49-
- kubeflownotebookswg/jupyter-tensorflow-cuda-full:latest
44+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-scipy:latest
45+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-pytorch-full:latest
46+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-pytorch-cuda-full:latest
47+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-pytorch-gaudi-full:latest
48+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-tensorflow-full:latest
49+
- ghcr.io/kubeflow/kubeflow/notebook-servers/jupyter-tensorflow-cuda-full:latest
5050

5151
################################################################
5252
# VSCode-like Container Images (Group 1)
@@ -61,11 +61,11 @@ spawnerFormDefaults:
6161
################################################################
6262
imageGroupOne:
6363
# the default container image
64-
value: kubeflownotebookswg/codeserver-python:latest
64+
value: ghcr.io/kubeflow/kubeflow/notebook-servers/codeserver-python:latest
6565

6666
# the list of available container images in the dropdown
6767
options:
68-
- kubeflownotebookswg/codeserver-python:latest
68+
- ghcr.io/kubeflow/kubeflow/notebook-servers/codeserver-python:latest
6969

7070
################################################################
7171
# RStudio-like Container Images (Group 2)
@@ -82,11 +82,11 @@ spawnerFormDefaults:
8282
################################################################
8383
imageGroupTwo:
8484
# the default container image
85-
value: kubeflownotebookswg/rstudio-tidyverse:latest
85+
value: ghcr.io/kubeflow/kubeflow/notebook-servers/rstudio-tidyverse:latest
8686

8787
# the list of available container images in the dropdown
8888
options:
89-
- kubeflownotebookswg/rstudio-tidyverse:latest
89+
- ghcr.io/kubeflow/kubeflow/notebook-servers/rstudio-tidyverse:latest
9090

9191
################################################################
9292
# CPU Resources

components/crud-web-apps/jupyter/manifests/base/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ spec:
88
spec:
99
containers:
1010
- name: jupyter-web-app
11-
image: docker.io/kubeflownotebookswg/jupyter-web-app
11+
image: ghcr.io/kubeflow/kubeflow/jupyter-web-app
1212
ports:
1313
- containerPort: 5000
1414
volumeMounts:

components/crud-web-apps/jupyter/manifests/base/kustomization.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ commonLabels:
2121
app: jupyter-web-app
2222
kustomize.component: jupyter-web-app
2323
images:
24-
- name: docker.io/kubeflownotebookswg/jupyter-web-app
25-
newName: docker.io/kubeflownotebookswg/jupyter-web-app
24+
- name: ghcr.io/kubeflow/kubeflow/jupyter-web-app
25+
newName: ghcr.io/kubeflow/kubeflow/jupyter-web-app
2626
newTag: latest
2727
# We need the name to be unique without the suffix because the original name is what
2828
# gets used with patches

components/crud-web-apps/tensorboards/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
TAG ?= $(shell git describe --tags --always --dirty)
2-
IMG ?= tensorboards-web-app
2+
IMG ?= ghcr.io/kubeflow/kubeflow/tensorboards-web-app
33
DOCKERFILE ?= tensorboards/Dockerfile
44
ARCH ?= linux/amd64
55

components/crud-web-apps/tensorboards/manifests/base/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ spec:
88
spec:
99
containers:
1010
- name: tensorboards-web-app
11-
image: docker.io/kubeflownotebookswg/tensorboards-web-app
11+
image: ghcr.io/kubeflow/kubeflow/tensorboards-web-app
1212
ports:
1313
- containerPort: 5000
1414
env:

components/crud-web-apps/tensorboards/manifests/base/kustomization.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ commonLabels:
1212
app: tensorboards-web-app
1313
kustomize.component: tensorboards-web-app
1414
images:
15-
- name: docker.io/kubeflownotebookswg/tensorboards-web-app
16-
newName: docker.io/kubeflownotebookswg/tensorboards-web-app
15+
- name: ghcr.io/kubeflow/kubeflow/tensorboards-web-app
16+
newName: ghcr.io/kubeflow/kubeflow/tensorboards-web-app
1717
newTag: latest
1818
# We need the name to be unique without the suffix because the original name is what
1919
# gets used with patches

0 commit comments

Comments
 (0)