Skip to content

Commit db4b68b

Browse files
authored
[feature] move manifest image references to ghcr (#2529)
* move to ghcr Signed-off-by: mahdikhashan <[email protected]> * move images to ghcr Signed-off-by: mahdikhashan <[email protected]> * manifests Signed-off-by: mahdikhashan <[email protected]> * change registry in all path Signed-off-by: mahdikhashan <[email protected]> * update script Signed-off-by: mahdikhashan <[email protected]> * fix Signed-off-by: mahdikhashan <[email protected]> * fix Signed-off-by: mahdikhashan <[email protected]> * slight fix Signed-off-by: mahdikhashan <[email protected]> --------- Signed-off-by: mahdikhashan <[email protected]> Signed-off-by: Mahdi Khashan <[email protected]>
1 parent 1f76bb3 commit db4b68b

File tree

65 files changed

+222
-223
lines changed

Some content is hidden

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

65 files changed

+222
-223
lines changed

Diff for: Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ HAS_SETUP_ENVTEST := $(shell command -v setup-envtest;)
55
HAS_MOCKGEN := $(shell command -v mockgen;)
66

77
COMMIT := v1beta1-$(shell git rev-parse --short=7 HEAD)
8-
KATIB_REGISTRY := docker.io/kubeflowkatib
8+
KATIB_REGISTRY := ghcr.io/kubeflow/katib
99
CPU_ARCH ?= linux/amd64,linux/arm64
1010
ENVTEST_K8S_VERSION ?= 1.31
1111
MOCKGEN_VERSION ?= $(shell grep 'go.uber.org/mock' go.mod | cut -d ' ' -f 2)

Diff for: docs/images-location.md

+21-21
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ The following table shows images for the
2222
</tr>
2323
<tr align="center">
2424
<td>
25-
<code>docker.io/kubeflowkatib/katib-controller</code>
25+
<code>ghcr.io/kubeflow/katib/katib-controller</code>
2626
</td>
2727
<td>
2828
Katib Controller
@@ -33,7 +33,7 @@ The following table shows images for the
3333
</tr>
3434
<tr align="center">
3535
<td>
36-
<code>docker.io/kubeflowkatib/katib-ui</code>
36+
<code>ghcr.io/kubeflow/katib/katib-ui</code>
3737
</td>
3838
<td>
3939
Katib User Interface
@@ -44,7 +44,7 @@ The following table shows images for the
4444
</tr>
4545
<tr align="center">
4646
<td>
47-
<code>docker.io/kubeflowkatib/katib-db-manager</code>
47+
<code>ghcr.io/kubeflow/katib/katib-db-manager</code>
4848
</td>
4949
<td>
5050
Katib DB Manager
@@ -87,7 +87,7 @@ The following table shows images for the
8787
</tr>
8888
<tr align="center">
8989
<td>
90-
<code>docker.io/kubeflowkatib/file-metrics-collector</code>
90+
<code>ghcr.io/kubeflow/katib/file-metrics-collector</code>
9191
</td>
9292
<td>
9393
File Metrics Collector
@@ -98,7 +98,7 @@ The following table shows images for the
9898
</tr>
9999
<tr align="center">
100100
<td>
101-
<code>docker.io/kubeflowkatib/tfevent-metrics-collector</code>
101+
<code>ghcr.io/kubeflow/katib/tfevent-metrics-collector</code>
102102
</td>
103103
<td>
104104
Tensorflow Event Metrics Collector
@@ -131,7 +131,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
131131
</tr>
132132
<tr align="center">
133133
<td>
134-
<code>docker.io/kubeflowkatib/suggestion-hyperopt</code>
134+
<code>ghcr.io/kubeflow/katib/suggestion-hyperopt</code>
135135
</td>
136136
<td>
137137
<a href="https://github.com/hyperopt/hyperopt">Hyperopt</a> Suggestion
@@ -142,7 +142,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
142142
</tr>
143143
<tr align="center">
144144
<td>
145-
<code>docker.io/kubeflowkatib/suggestion-skopt</code>
145+
<code>ghcr.io/kubeflow/katib/suggestion-skopt</code>
146146
</td>
147147
<td>
148148
<a href="https://github.com/scikit-optimize/scikit-optimize">Skopt</a> Suggestion
@@ -153,7 +153,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
153153
</tr>
154154
<tr align="center">
155155
<td>
156-
<code>docker.io/kubeflowkatib/suggestion-optuna</code>
156+
<code>ghcr.io/kubeflow/katib/suggestion-optuna</code>
157157
</td>
158158
<td>
159159
<a href="https://github.com/optuna/optuna">Optuna</a> Suggestion
@@ -164,7 +164,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
164164
</tr>
165165
<tr align="center">
166166
<td>
167-
<code>docker.io/kubeflowkatib/suggestion-goptuna</code>
167+
<code>ghcr.io/kubeflow/katib/suggestion-goptuna</code>
168168
</td>
169169
<td>
170170
<a href="https://github.com/c-bata/goptuna">Goptuna</a> Suggestion
@@ -175,7 +175,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
175175
</tr>
176176
<tr align="center">
177177
<td>
178-
<code>docker.io/kubeflowkatib/suggestion-hyperband</code>
178+
<code>ghcr.io/kubeflow/katib/suggestion-hyperband</code>
179179
</td>
180180
<td>
181181
<a href="https://www.kubeflow.org/docs/components/katib/experiment/#hyperband">Hyperband</a> Suggestion
@@ -186,7 +186,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
186186
</tr>
187187
<tr align="center">
188188
<td>
189-
<code>docker.io/kubeflowkatib/suggestion-enas</code>
189+
<code>ghcr.io/kubeflow/katib/suggestion-enas</code>
190190
</td>
191191
<td>
192192
<a href="https://www.kubeflow.org/docs/components/katib/experiment/#enas">ENAS</a> Suggestion
@@ -197,7 +197,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
197197
</tr>
198198
<tr align="center">
199199
<td>
200-
<code>docker.io/kubeflowkatib/suggestion-darts</code>
200+
<code>ghcr.io/kubeflow/katib/suggestion-darts</code>
201201
</td>
202202
<td>
203203
<a href="https://www.kubeflow.org/docs/components/katib/experiment/#differentiable-architecture-search-darts">DARTS</a> Suggestion
@@ -208,7 +208,7 @@ and the [Katib Early Stopping algorithms](https://www.kubeflow.org/docs/componen
208208
</tr>
209209
<tr align="center">
210210
<td>
211-
<code>docker.io/kubeflowkatib/earlystopping-medianstop</code>
211+
<code>ghcr.io/kubeflow/katib/earlystopping-medianstop</code>
212212
</td>
213213
<td>
214214
<a href="https://www.kubeflow.org/docs/components/katib/early-stopping/#median-stopping-rule">Median Stopping Rule</a>
@@ -240,7 +240,7 @@ The following table shows images for training containers which are used in the
240240
</tr>
241241
<tr align="center">
242242
<td>
243-
<code>docker.io/kubeflowkatib/pytorch-mnist-cpu</code>
243+
<code>ghcr.io/kubeflow/katib/pytorch-mnist-cpu</code>
244244
</td>
245245
<td>
246246
PyTorch MNIST example with printing metrics to the file or StdOut with CPU support
@@ -251,7 +251,7 @@ The following table shows images for training containers which are used in the
251251
</tr>
252252
<tr align="center">
253253
<td>
254-
<code>docker.io/kubeflowkatib/pytorch-mnist-gpu</code>
254+
<code>ghcr.io/kubeflow/katib/pytorch-mnist-gpu</code>
255255
</td>
256256
<td>
257257
PyTorch MNIST example with printing metrics to the file or StdOut with GPU support
@@ -262,7 +262,7 @@ The following table shows images for training containers which are used in the
262262
</tr>
263263
<tr align="center">
264264
<td>
265-
<code>docker.io/kubeflowkatib/tf-mnist-with-summaries</code>
265+
<code>ghcr.io/kubeflow/katib/tf-mnist-with-summaries</code>
266266
</td>
267267
<td>
268268
Tensorflow MNIST example with saving metrics in the summaries
@@ -273,7 +273,7 @@ The following table shows images for training containers which are used in the
273273
</tr>
274274
<tr align="center">
275275
<td>
276-
<code>docker.io/kubeflowkatib/xgboost-lightgbm</code>
276+
<code>ghcr.io/kubeflow/katib/xgboost-lightgbm</code>
277277
</td>
278278
<td>
279279
Distributed LightGBM example for XGBoostJob
@@ -306,7 +306,7 @@ The following table shows images for training containers which are used in the
306306
</tr>
307307
<tr align="center">
308308
<td>
309-
<code>docker.io/kubeflowkatib/enas-cnn-cifar10-gpu</code>
309+
<code>ghcr.io/kubeflow/katib/enas-cnn-cifar10-gpu</code>
310310
</td>
311311
<td>
312312
Keras CIFAR-10 CNN example for ENAS with GPU support
@@ -317,7 +317,7 @@ The following table shows images for training containers which are used in the
317317
</tr>
318318
<tr align="center">
319319
<td>
320-
<code>docker.io/kubeflowkatib/enas-cnn-cifar10-cpu</code>
320+
<code>ghcr.io/kubeflow/katib/enas-cnn-cifar10-cpu</code>
321321
</td>
322322
<td>
323323
Keras CIFAR-10 CNN example for ENAS with CPU support
@@ -328,7 +328,7 @@ The following table shows images for training containers which are used in the
328328
</tr>
329329
<tr align="center">
330330
<td>
331-
<code>docker.io/kubeflowkatib/darts-cnn-cifar10-gpu</code>
331+
<code>ghcr.io/kubeflow/katib/darts-cnn-cifar10-gpu</code>
332332
</td>
333333
<td>
334334
PyTorch CIFAR-10 CNN example for DARTS with GPU support
@@ -339,7 +339,7 @@ The following table shows images for training containers which are used in the
339339
</tr>
340340
<tr align="center">
341341
<td>
342-
<code>docker.io/kubeflowkatib/darts-cnn-cifar10-cpu</code>
342+
<code>ghcr.io/kubeflow/katib/darts-cnn-cifar10-cpu</code>
343343
</td>
344344
<td>
345345
PyTorch CIFAR-10 CNN example for DARTS with CPU support

Diff for: examples/v1beta1/argo/argo-workflow.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ spec:
7474
- name: epochs
7575
container:
7676
name: model-training
77-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
77+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
7878
command:
7979
- "python3"
8080
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/early-stopping/median-stop-with-json-format.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ spec:
6262
spec:
6363
containers:
6464
- name: training-container
65-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
65+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
6666
command:
6767
- "python3"
6868
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/early-stopping/median-stop.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ spec:
5252
spec:
5353
containers:
5454
- name: training-container
55-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
55+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
5656
command:
5757
- "python3"
5858
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/bayesian-optimization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
spec:
4646
containers:
4747
- name: training-container
48-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
48+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4949
command:
5050
- "python3"
5151
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/cma-es.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
spec:
4646
containers:
4747
- name: training-container
48-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
48+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4949
command:
5050
- "python3"
5151
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/grid.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ spec:
4444
spec:
4545
containers:
4646
- name: training-container
47-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
47+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4848
command:
4949
- "python3"
5050
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/hyperband.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ spec:
5757
spec:
5858
containers:
5959
- name: training-container
60-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
60+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
6161
command:
6262
- "python3"
6363
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/hyperopt-distribution.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ spec:
6363
spec:
6464
containers:
6565
- name: training-container
66-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
66+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
6767
command:
6868
- "python3"
6969
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/multivariate-tpe.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
spec:
4343
containers:
4444
- name: training-container
45-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
45+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4646
command:
4747
- "python3"
4848
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/optuna-distribution.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ spec:
6363
spec:
6464
containers:
6565
- name: training-container
66-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
66+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
6767
command:
6868
- "python3"
6969
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/random.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
spec:
4343
containers:
4444
- name: training-container
45-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
45+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4646
command:
4747
- "python3"
4848
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/simple-pbt.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ spec:
4343
spec:
4444
containers:
4545
- name: training-container
46-
image: docker.io/kubeflowkatib/simple-pbt:latest
46+
image: ghcr.io/kubeflow/katib/simple-pbt:latest
4747
command:
4848
- "python3"
4949
- "/opt/pbt/pbt_test.py"

Diff for: examples/v1beta1/hp-tuning/sobol.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
spec:
4343
containers:
4444
- name: training-container
45-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
45+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4646
command:
4747
- "python3"
4848
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/hp-tuning/tpe.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
spec:
4343
containers:
4444
- name: training-container
45-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
45+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
4646
command:
4747
- "python3"
4848
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/kubeflow-pipelines/early-stopping.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@
230230
" \"containers\": [\n",
231231
" {\n",
232232
" \"name\": \"training-container\",\n",
233-
" \"image\": \"docker.io/kubeflowkatib/pytorch-mnist-cpu:v0.14.0\",\n",
233+
" \"image\": \"ghcr.io/kubeflow/katib/pytorch-mnist-cpu:v0.14.0\",\n",
234234
" \"command\": [\n",
235235
" \"python3\",\n",
236236
" \"/opt/pytorch-mnist/mnist.py\",\n",

Diff for: examples/v1beta1/kubeflow-training-operator/pytorchjob-mnist.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ spec:
4646
spec:
4747
containers:
4848
- name: pytorch
49-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
49+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
5050
command:
5151
- "python3"
5252
- "/opt/pytorch-mnist/mnist.py"
@@ -61,7 +61,7 @@ spec:
6161
spec:
6262
containers:
6363
- name: pytorch
64-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
64+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
6565
command:
6666
- "python3"
6767
- "/opt/pytorch-mnist/mnist.py"

Diff for: examples/v1beta1/kubeflow-training-operator/tfjob-mnist-with-summaries.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
spec:
5757
containers:
5858
- name: tensorflow
59-
image: docker.io/kubeflowkatib/tf-mnist-with-summaries:latest
59+
image: ghcr.io/kubeflow/katib/tf-mnist-with-summaries:latest
6060
command:
6161
- "python"
6262
- "/opt/tf-mnist-with-summaries/mnist.py"

Diff for: examples/v1beta1/kubeflow-training-operator/xgboostjob-lightgbm.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ spec:
5656
spec:
5757
containers:
5858
- name: xgboost
59-
image: docker.io/kubeflowkatib/xgboost-lightgbm:1.0
59+
image: ghcr.io/kubeflow/katib/xgboost-lightgbm:1.0
6060
ports:
6161
- containerPort: 9991
6262
name: xgboostjob-port
@@ -90,7 +90,7 @@ spec:
9090
spec:
9191
containers:
9292
- name: xgboost
93-
image: docker.io/kubeflowkatib/xgboost-lightgbm:1.0
93+
image: ghcr.io/kubeflow/katib/xgboost-lightgbm:1.0
9494
ports:
9595
- containerPort: 9991
9696
name: xgboostjob-port

Diff for: examples/v1beta1/metrics-collector/custom-metrics-collector.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ spec:
2626
- katib-db-manager.kubeflow:6789
2727
- -path
2828
- /katib/mnist.log
29-
image: kubeflowkatib/custom-metrics-collector:latest
29+
image: ghcr.io/kubeflow/katib/custom-metrics-collector:latest
3030
imagePullPolicy: Always
3131
name: custom-metrics-logger-and-collector
3232
env:
@@ -67,7 +67,7 @@ spec:
6767
spec:
6868
containers:
6969
- name: training-container
70-
image: docker.io/kubeflowkatib/pytorch-mnist-cpu:latest
70+
image: ghcr.io/kubeflow/katib/pytorch-mnist-cpu:latest
7171
command:
7272
- "python3"
7373
- "/opt/pytorch-mnist/mnist.py"

0 commit comments

Comments
 (0)