File tree Expand file tree Collapse file tree 3 files changed +37
-13
lines changed Expand file tree Collapse file tree 3 files changed +37
-13
lines changed Original file line number Diff line number Diff line change 32
32
exit $EXIT_CODE
33
33
fi
34
34
35
- PLATFORM_AGNOSTIC_MANIFESTS=" manifests/kustomize/env/platform-agnostic "
35
+ PLATFORM_AGNOSTIC_MANIFESTS=" scripts/deploy/github/manifests/test "
36
36
37
37
kubectl apply -k " ${PLATFORM_AGNOSTIC_MANIFESTS} " || EXIT_CODE=$?
38
38
if [[ $EXIT_CODE -ne 0 ]]
41
41
exit 1
42
42
fi
43
43
44
- echo " Patching deployments to use built docker images..."
45
- # Patch API server
46
- kubectl patch deployment ml-pipeline -p ' {"spec": {"template": {"spec": {"containers": [{"name": "ml-pipeline-api-server", "image": "kind-registry:5000/apiserver"}]}}}}' -n kubeflow
47
- # Patch persistence agent
48
- kubectl patch deployment.apps/ml-pipeline-persistenceagent -p ' {"spec": {"template": {"spec": {"containers": [{"name": "ml-pipeline-persistenceagent", "image": "kind-registry:5000/persistenceagent"}]}}}}' -n kubeflow
49
- # Patch scheduled workflow
50
- kubectl patch deployment.apps/ml-pipeline-scheduledworkflow -p ' {"spec": {"template": {"spec": {"containers": [{"name": "ml-pipeline-scheduledworkflow", "image": "kind-registry:5000/scheduledworkflow"}]}}}}' -n kubeflow
51
-
52
- # Update environment variables to override driver / launcher
53
- kubectl set env deployments/ml-pipeline V2_DRIVER_IMAGE=kind-registry:5000/driver -n kubeflow
54
- kubectl set env deployments/ml-pipeline V2_LAUNCHER_IMAGE=kind-registry:5000/launcher -n kubeflow
55
-
56
44
# Check if all pods are running - (10 minutes)
57
45
wait_for_pods || EXIT_CODE=$?
58
46
if [[ $EXIT_CODE -ne 0 ]]
Original file line number Diff line number Diff line change
1
+ apiVersion : kustomize.config.k8s.io/v1beta1
2
+ kind : Kustomization
3
+
4
+ resources :
5
+ - ../../../../../manifests/kustomize/env/platform-agnostic
6
+
7
+ images :
8
+ - name : gcr.io/ml-pipeline/api-server
9
+ newName : kind-registry:5000/apiserver
10
+ newTag : latest
11
+ - name : gcr.io/ml-pipeline/persistenceagent
12
+ newName : kind-registry:5000/persistenceagent
13
+ newTag : latest
14
+ - name : gcr.io/ml-pipeline/scheduledworkflow
15
+ newName : kind-registry:5000/scheduledworkflow
16
+ newTag : latest
17
+
18
+ patchesStrategicMerge :
19
+ - overlays/apiserver-env.yaml
20
+
21
+ # This in ~/manifests?
22
+ # Other file?
Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : Deployment
3
+ metadata :
4
+ name : ml-pipeline
5
+ spec :
6
+ template :
7
+ spec :
8
+ containers :
9
+ - name : ml-pipeline-api-server
10
+ env :
11
+ - name : V2_DRIVER_IMAGE
12
+ value : kind-registry:5000/driver
13
+ - name : V2_LAUNCHER_IMAGE
14
+ value : kind-registry:5000/launcher
You can’t perform that action at this time.
0 commit comments