File tree 10 files changed +18
-16
lines changed
10 files changed +18
-16
lines changed Original file line number Diff line number Diff line change 16
16
env :
17
17
IMG_ORG : kubeflow
18
18
IMG_REPO : model-registry-storage-initializer
19
- DOCKER_USER : ${{ secrets.DOCKERHUB_USERNAME }}
20
- DOCKER_PWD : ${{ secrets.DOCKERHUB_TOKEN }}
21
19
PUSH_IMAGE : true
20
+ DOCKER_USER : ${{ github.actor }}
21
+ DOCKER_PWD : ${{ secrets.GITHUB_TOKEN }}
22
22
jobs :
23
23
build-csi-image :
24
24
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 16
16
env :
17
17
IMG_ORG : kubeflow
18
18
IMG_REPO : model-registry
19
- DOCKER_USER : ${{ secrets.DOCKERHUB_USERNAME }}
20
- DOCKER_PWD : ${{ secrets.DOCKERHUB_TOKEN }}
21
19
PUSH_IMAGE : true
20
+ DOCKER_USER : ${{ github.actor }}
21
+ DOCKER_PWD : ${{ secrets.GITHUB_TOKEN }}
22
22
jobs :
23
23
build-image :
24
24
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 10
10
env :
11
11
IMG_ORG : kubeflow
12
12
IMG_UI_REPO : model-registry-ui
13
- DOCKER_USER : ${{ secrets.DOCKERHUB_USERNAME }}
14
- DOCKER_PWD : ${{ secrets.DOCKERHUB_TOKEN }}
15
13
PUSH_IMAGE : true
14
+ DOCKER_USER : ${{ github.actor }}
15
+ DOCKER_PWD : ${{ secrets.GITHUB_TOKEN }}
16
16
jobs :
17
17
build-image :
18
18
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 12
12
- " docs/**"
13
13
- " clients/python/**"
14
14
env :
15
+ IMG_REGISTRY : ghcr.io
15
16
IMG_ORG : kubeflow
16
17
IMG_REPO : model-registry
17
18
PUSH_IMAGE : false
@@ -44,12 +45,12 @@ jobs:
44
45
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
45
46
- name : Load Local Registry Test Image
46
47
env :
47
- IMG : " ${{ env.IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
48
+ IMG : " ${{ env.IMG_REGISTRY }}/${{ env. IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
48
49
run : |
49
50
kind load docker-image -n chart-testing ${IMG}
50
51
- name : Deploy Model Registry using manifests
51
52
env :
52
- IMG : " ${{ env.IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
53
+ IMG : " ${{ env.IMG_REGISTRY }}/${{ env. IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
53
54
run : ./scripts/deploy_on_kind.sh
54
55
- name : Deployment logs
55
56
run : |
Original file line number Diff line number Diff line change @@ -134,6 +134,7 @@ jobs:
134
134
kubernetes-version : " v1.27.11"
135
135
env :
136
136
FORCE_COLOR : " 1"
137
+ IMG_REGISTRY : ghcr.io
137
138
IMG_ORG : kubeflow
138
139
IMG_REPO : model-registry
139
140
steps :
@@ -199,12 +200,12 @@ jobs:
199
200
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
200
201
- name : Load Local Registry Test Image
201
202
env :
202
- IMG : " ${{ env.IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
203
+ IMG : " ${{ env.IMG_REGISTRY }}/${{ env. IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
203
204
run : |
204
205
kind load docker-image -n chart-testing-py-${{ matrix.python }} ${IMG}
205
206
- name : Deploy Model Registry using manifests
206
207
env :
207
- IMG : " ${{ env.IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
208
+ IMG : " ${{ env.IMG_REGISTRY }}/${{ env. IMG_ORG }}/${{ env.IMG_REPO }}:${{ steps.tags.outputs.tag }}"
208
209
run : ./scripts/deploy_on_kind.sh
209
210
- name : Deploy Minio using manifests
210
211
run : |
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ MLMD_VERSION ?= 1.14.0
19
19
DOCKER ?= docker
20
20
# default Dockerfile
21
21
DOCKERFILE ?= Dockerfile
22
- # container registry, default to empty (dockerhub) if not explicitly set
23
- IMG_REGISTRY ?=
22
+ # container registry, default to github container registry
23
+ IMG_REGISTRY ?= ghcr.io
24
24
# container image organization
25
25
IMG_ORG ?= kubeflow
26
26
# container image version
Original file line number Diff line number Diff line change 29
29
command :
30
30
- /model-registry
31
31
- proxy
32
- image : kubeflow/model-registry:latest
32
+ image : ghcr.io/ kubeflow/model-registry:latest
33
33
# empty placeholder environment for patching
34
34
env : []
35
35
ports :
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
5
5
spec :
6
6
container :
7
7
name : storage-initializer
8
- image : kubeflow/model-registry-storage-initializer:latest
8
+ image : ghcr.io/ kubeflow/model-registry-storage-initializer:latest
9
9
env :
10
10
- name : MODEL_REGISTRY_BASE_URL
11
11
value : " model-registry-service.kubeflow.svc.cluster.local:8080"
Original file line number Diff line number Diff line change @@ -9,5 +9,5 @@ resources:
9
9
10
10
images :
11
11
- name : model-registry-ui
12
- newName : docker .io/kubeflow/model-registry-ui
12
+ newName : ghcr .io/kubeflow/model-registry-ui
13
13
newTag : latest
Original file line number Diff line number Diff line change 3
3
set -e
4
4
5
5
# see Makefile for the IMG_ variables semantic
6
- IMG_REGISTRY=" "
6
+ IMG_REGISTRY=" ${IMG_REGISTRY :- ghcr.io} "
7
7
IMG_ORG=" ${IMG_ORG:- kubeflow} "
8
8
IMG_REPO=" ${IMG_REPO:- model-registry} "
9
9
DOCKER_USER=" ${DOCKER_USER} "
You can’t perform that action at this time.
0 commit comments