File tree Expand file tree Collapse file tree 6 files changed +14
-1
lines changed
manifests/opendatahub/base/configmaps Expand file tree Collapse file tree 6 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -187,6 +187,7 @@ build-backend-images: \
187
187
build-api-server-image \
188
188
build-persistenceagent-image \
189
189
build-metadata-writer-image \
190
+ build-artifact-manager-image \
190
191
build-scheduledworkflow-image \
191
192
build-cacheserver-image \
192
193
# # Build backend docker images
@@ -204,6 +205,10 @@ build-persistenceagent-image: ## Build persistenceagent docker image
204
205
build-metadata-writer-image : # # Build metadata-writer docker image
205
206
docker build -t ${DOCKER_REGISTRY} /metadata-writer -f backend/metadata_writer/Dockerfile .
206
207
208
+ .PHONY : build-artifact-manager-image
209
+ build-artifact-manager-image : # # Build artifact-manager docker image
210
+ docker build -t ${DOCKER_REGISTRY} /artifact-manager -f backend/artifact_manager/Dockerfile .
211
+
207
212
.PHONY : build-scheduledworkflow-image
208
213
build-scheduledworkflow-image : # # Build scheduledworkflow docker image
209
214
docker build -t ${DOCKER_REGISTRY} /scheduledworkflow -f backend/Dockerfile.scheduledworkflow .
Original file line number Diff line number Diff line change
1
+ FROM registry.access.redhat.com/ubi8/python-38
2
+ WORKDIR /opt/app-root/src
3
+ COPY backend/artifact_manager/requirements.txt /opt/app-root/src
4
+ RUN pip install --upgrade pip && pip install -Ur requirements.txt
5
+ CMD ["/bin/bash" , "-e" ]
Original file line number Diff line number Diff line change
1
+ awscli == 1.25.78
Original file line number Diff line number Diff line change @@ -109,6 +109,7 @@ The KFP backend with Tekton uses a modified version of Kubeflow Pipelines api-se
109
109
docker build -t ${DOCKER_REGISTRY} /api-server -f backend/Dockerfile .
110
110
docker build -t ${DOCKER_REGISTRY} /persistenceagent -f backend/Dockerfile.persistenceagent .
111
111
docker build -t ${DOCKER_REGISTRY} /metadata-writer -f backend/metadata_writer/Dockerfile .
112
+ docker build -t ${DOCKER_REGISTRY} /artifact-manager -f backend/artifact_manager/Dockerfile .
112
113
docker build -t ${DOCKER_REGISTRY} /scheduledworkflow -f backend/Dockerfile.scheduledworkflow .
113
114
docker build -t ${DOCKER_REGISTRY} /cache-server -f backend/Dockerfile.cacheserver .
114
115
` ` `
Original file line number Diff line number Diff line change 5
5
artifact_bucket : mlpipeline
6
6
artifact_endpoint : minio-service:9000
7
7
artifact_endpoint_scheme : http://
8
- artifact_image : quay.io/thoth-station/document-sync-job:v0.1.0
8
+ artifact_image : quay.io/opendatahub/ml-pipelines-artifact-manager:latest
9
9
artifact_script : |-
10
10
#!/usr/bin/env sh
11
11
push_artifact() {
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ REGISTRY="${REGISTRY:-kind-registry:5000}"
23
23
docker build -t " ${REGISTRY} /kfp-tekton/apiserver:latest" -f backend/Dockerfile . && docker push " ${REGISTRY} /kfp-tekton/apiserver:latest" &
24
24
docker build -t " ${REGISTRY} /kfp-tekton/persistenceagent:latest" -f backend/Dockerfile.persistenceagent . && docker push " ${REGISTRY} /kfp-tekton/persistenceagent:latest" &
25
25
docker build -t " ${REGISTRY} /kfp-tekton/metadata-writer:latest" -f backend/metadata_writer/Dockerfile . && docker push " ${REGISTRY} /kfp-tekton/metadata-writer:latest" &
26
+ docker build -t " ${REGISTRY} /kfp-tekton/artifact-manager:latest" -f backend/artifact_manager/Dockerfile . && docker push " ${REGISTRY} /kfp-tekton/artifact-manager:latest" &
26
27
docker build -t " ${REGISTRY} /kfp-tekton/scheduledworkflow:latest" -f backend/Dockerfile.scheduledworkflow . && docker push " ${REGISTRY} /kfp-tekton/scheduledworkflow:latest" &
27
28
docker build -t " ${REGISTRY} /kfp-tekton/cache-server:latest" -f backend/Dockerfile.cacheserver . && docker push " ${REGISTRY} /kfp-tekton/cache-server:latest" &
28
29
You can’t perform that action at this time.
0 commit comments