Skip to content

Commit e04bd39

Browse files
hansinikarunarathnejuliusvonkohoutbiswajit-9776
authored
Consolidate Kubeflow tests (#2805)
* Training operator CICD improvements (#2779) * Add the networkpolicies Signed-off-by: juliusvonkohout <[email protected]> * rework the training operator tests Signed-off-by: juliusvonkohout <[email protected]> * fix the comments Signed-off-by: juliusvonkohout <[email protected]> * fix filename Signed-off-by: juliusvonkohout <[email protected]> * try to fix the permissions Signed-off-by: juliusvonkohout <[email protected]> * try to fix the permissions Signed-off-by: juliusvonkohout <[email protected]> * change to the user namespace Signed-off-by: juliusvonkohout <[email protected]> * update the image to rc.1 Signed-off-by: juliusvonkohout <[email protected]> * fixes Signed-off-by: juliusvonkohout <[email protected]> * fixes Signed-off-by: juliusvonkohout <[email protected]> * fixes Signed-off-by: juliusvonkohout <[email protected]> * fixes Signed-off-by: juliusvonkohout <[email protected]> * fixes Signed-off-by: juliusvonkohout <[email protected]> --------- Signed-off-by: juliusvonkohout <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * create seperate file for install_KinD_create_KinD_cluster_install_kustomize.sh to avoid code repitition Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * make sh file executable Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * remove reduntant codes Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * combine kind, kuztomize and kind-cluster create sh files into one file Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * fix issues with combined file Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * fix configurations issues Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * fix linting issues in workflow files Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * fix trailing issues in workflow files Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * fix trailing issues in workflow file bentoml Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * made tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh executable and removed chmod command from the workflow files Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * made modifications in workflow files Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * deleted redundant files from tests folder Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * Add kustomize installation file Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * made install_kustomize.sh file executable Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * made a fix Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * fix issue with linting of YAML files (#2825) * fix issue with linting of YAML files Signed-off-by: hansinikarunarathne <[email protected]> * delete a file to check the functionality Signed-off-by: hansinikarunarathne <[email protected]> * Add the after checking the functionality Signed-off-by: hansinikarunarathne <[email protected]> * Add folders to yaml linting Signed-off-by: hansinikarunarathne <[email protected]> * check linting issues Signed-off-by: hansinikarunarathne <[email protected]> * check linting issues Signed-off-by: hansinikarunarathne <[email protected]> * check linting changes Signed-off-by: hansinikarunarathne <[email protected]> * check linting functionality by chnaging different files Signed-off-by: hansinikarunarathne <[email protected]> * made some fixes in linting YAML file Signed-off-by: hansinikarunarathne <[email protected]> * made some fixes in linting YAML file Signed-off-by: hansinikarunarathne <[email protected]> * made some fixes in linting YAML file and check the functionality Signed-off-by: hansinikarunarathne <[email protected]> * made some fixes in linting YAML file and check the functionality Signed-off-by: hansinikarunarathne <[email protected]> * Add github, hack and tests folders also for linting Signed-off-by: hansinikarunarathne <[email protected]> * Check functionality by deleting sh from hack and yaml file common Signed-off-by: hansinikarunarathne <[email protected]> * Added deleted files Signed-off-by: hansinikarunarathne <[email protected]> --------- Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * Expose Ray and Seldon to example kustomization.yaml file (#2834) * Expose Ray and Seldon to example kustomization.yaml file Signed-off-by: hansinikarunarathne <[email protected]> * Add internal documentations for ray and seldon Signed-off-by: hansinikarunarathne <[email protected]> --------- Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * Increase the time out of notebook and katib test Signed-off-by: hansinikarunarathne <[email protected]> * increase the timout time Signed-off-by: hansinikarunarathne <[email protected]> * increase timeout of the create pipeline Run from Kubeflow Notebook to 2400s Signed-off-by: hansinikarunarathne <[email protected]> * Add code to calculate time taken to pull a docker image Signed-off-by: hansinikarunarathne <[email protected]> * fix syntax error in yaml file Signed-off-by: hansinikarunarathne <[email protected]> * increase pipeline time Signed-off-by: hansinikarunarathne <[email protected]> * remove one step in action Signed-off-by: hansinikarunarathne <[email protected]> * Added tests to tests/gh-actions to enable baseline and restricted PSS (#2819) * Patched PSS labels to multi_tenancy Signed-off-by: biswajit-9776 <[email protected]> * Added script in gh-actions to patch PSS/static/baseline/pacthes Signed-off-by: biswajit-9776 <[email protected]> * Added PSS scripts for both baseline and restricted labels of static namespaces and renamed directories Signed-off-by: biswajit-9776 <[email protected]> * Added tests to enable PSS in gh-actions Signed-off-by: biswajit-9776 <[email protected]> * Added workflow test for PSS labels Signed-off-by: biswajit-9776 <[email protected]> * Fixed indentation Signed-off-by: biswajit-9776 <[email protected]> --------- Signed-off-by: biswajit-9776 <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> * add kind cluster step into pss test yaml file Signed-off-by: hansinikarunarathne <[email protected]> * change time pot time Signed-off-by: hansinikarunarathne <[email protected]> --------- Signed-off-by: juliusvonkohout <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: hansinikarunarathne <[email protected]> Signed-off-by: biswajit-9776 <[email protected]> Co-authored-by: Julius von Kohout <[email protected]> Co-authored-by: biswajit-9776 <[email protected]>
1 parent bf3dd88 commit e04bd39

27 files changed

+143
-297
lines changed

.github/workflows/admission_webhook_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ name: Build & Apply PodDefaults manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/admission_webhook_test.yaml
67
- apps/admission-webhook/upstream/**
7-
- tests/gh-actions/kind-cluster.yaml
8-
- tests/gh-actions/install_kind.sh
9-
- tests/gh-actions/install_kustomize.sh
108
- tests/gh-actions/install_istio.sh
119
- tests/gh-actions/install_cert_manager.sh
1210
- common/cert-manager/**
@@ -18,14 +16,8 @@ jobs:
1816
- name: Checkout
1917
uses: actions/checkout@v4
2018

21-
- name: Install KinD
22-
run: ./tests/gh-actions/install_kind.sh
23-
24-
- name: Create KinD Cluster
25-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
26-
27-
- name: Install kustomize
28-
run: ./tests/gh-actions/install_kustomize.sh
19+
- name: Install KinD, Create KinD cluster and Install kustomize
20+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2921

3022
- name: Install Istio
3123
run: ./tests/gh-actions/install_istio.sh

.github/workflows/bentoml_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: Build & Apply BentoML Yatai Stack manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/bentoml_test.yaml
6-
- tests/gh-actions/kind-cluster.yaml
7-
- tests/gh-actions/install_kind.sh
8-
- tests/gh-actions/install_kustomize.sh
97
- tests/gh-actions/install_cert_manager.sh
108
- common/cert-manager/**
119
- contrib/bentoml/**
@@ -17,14 +15,8 @@ jobs:
1715
- name: Checkout
1816
uses: actions/checkout@v4
1917

20-
- name: Install KinD
21-
run: ./tests/gh-actions/install_kind.sh
22-
23-
- name: Create KinD Cluster
24-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
25-
26-
- name: Install kustomize
27-
run: ./tests/gh-actions/install_kustomize.sh
18+
- name: Install KinD, Create KinD cluster and Install kustomize
19+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2820

2921
- name: Install cert-manager
3022
run: ./tests/gh-actions/install_cert_manager.sh

.github/workflows/centraldashboard_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ name: Build & Apply CentralDashboard manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/centraldashboard_test.yaml
67
- apps/centraldashboard/upstream/**
7-
- tests/gh-actions/kind-cluster.yaml
8-
- tests/gh-actions/install_kind.sh
9-
- tests/gh-actions/install_kustomize.sh
108
- tests/gh-actions/install_istio.sh
119

1210
jobs:
@@ -16,14 +14,8 @@ jobs:
1614
- name: Checkout
1715
uses: actions/checkout@v4
1816

19-
- name: Install KinD
20-
run: ./tests/gh-actions/install_kind.sh
21-
22-
- name: Create KinD Cluster
23-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
24-
25-
- name: Install kustomize
26-
run: ./tests/gh-actions/install_kustomize.sh
17+
- name: Install KinD, Create KinD cluster and Install kustomize
18+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2719

2820
- name: Install Istio
2921
run: ./tests/gh-actions/install_istio.sh

.github/workflows/dex_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ name: Build & Apply Dex manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/dex_test.yaml
67
- common/dex/base/**
7-
- tests/gh-actions/kind-cluster.yaml
8-
- tests/gh-actions/install_kind.sh
9-
- tests/gh-actions/install_kustomize.sh
108
- tests/gh-actions/install_istio.sh
119

1210
jobs:
@@ -16,14 +14,8 @@ jobs:
1614
- name: Checkout
1715
uses: actions/checkout@v4
1816

19-
- name: Install KinD
20-
run: ./tests/gh-actions/install_kind.sh
21-
22-
- name: Create KinD Cluster
23-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
24-
25-
- name: Install kustomize
26-
run: ./tests/gh-actions/install_kustomize.sh
17+
- name: Install KinD, Create KinD cluster and Install kustomize
18+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2719

2820
- name: Install Istio
2921
run: ./tests/gh-actions/install_istio.sh

.github/workflows/jupyter_web_application_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ name: Build & Apply JWA manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/jupyter_web_application_test.yaml
67
- apps/jupyter/jupyter-web-app/upstream/**
7-
- tests/gh-actions/kind-cluster.yaml
8-
- tests/gh-actions/install_kind.sh
9-
- tests/gh-actions/install_kustomize.sh
108
- tests/gh-actions/install_istio.sh
119

1210
jobs:
@@ -16,14 +14,8 @@ jobs:
1614
- name: Checkout
1715
uses: actions/checkout@v4
1816

19-
- name: Install KinD
20-
run: ./tests/gh-actions/install_kind.sh
21-
22-
- name: Create KinD Cluster
23-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
24-
25-
- name: Install kustomize
26-
run: ./tests/gh-actions/install_kustomize.sh
17+
- name: Install KinD, Create KinD cluster and Install kustomize
18+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2719

2820
- name: Install Istio
2921
run: ./tests/gh-actions/install_istio.sh

.github/workflows/katib_test.yaml

+4-12
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@ name: Build & Apply Katib manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/katib_test.yaml
67
- apps/katib/upstream/**
7-
- tests/gh-actions/kind-cluster.yaml
8-
- tests/gh-actions/install_kind.sh
9-
- tests/gh-actions/install_kustomize.sh
108
- tests/gh-actions/install_istio.sh
119
- tests/gh-actions/install_cert_manager.sh
1210
- common/cert-manager/**
@@ -18,14 +16,8 @@ jobs:
1816
- name: Checkout
1917
uses: actions/checkout@v4
2018

21-
- name: Install KinD
22-
run: ./tests/gh-actions/install_kind.sh
23-
24-
- name: Create KinD Cluster
25-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
26-
27-
- name: Install kustomize
28-
run: ./tests/gh-actions/install_kustomize.sh
19+
- name: Install KinD, Create KinD cluster and Install kustomize
20+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2921

3022
- name: Install Istio
3123
run: ./tests/gh-actions/install_istio.sh
@@ -57,7 +49,7 @@ jobs:
5749
kubectl wait --for=condition=Running experiments.kubeflow.org -n kubeflow-user --all --timeout 300s
5850
5951
echo "Waiting for all Trials to become Succeeded..."
60-
kubectl wait --for=condition=Succeeded trials.kubeflow.org -n kubeflow-user --all --timeout 300s
52+
kubectl wait --for=condition=Succeeded trials.kubeflow.org -n kubeflow-user --all --timeout 1200s
6153
6254
echo "Waiting for the Experiment to become Succeeded..."
6355
kubectl wait --for=condition=Succeeded experiments.kubeflow.org -n kubeflow-user --all --timeout 300s

.github/workflows/kserve_cni_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: Build & Apply KServe manifests in KinD, using istio CNI
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/kserve_cni_test.yaml
6-
- tests/gh-actions/kind-cluster.yaml
7-
- tests/gh-actions/install_kind.sh
8-
- tests/gh-actions/install_kustomize.sh
97
- common/istio-cni-1-22/**
108
- tests/gh-actions/install_cert_manager.sh
119
- common/cert-manager/**
@@ -20,14 +18,8 @@ jobs:
2018
- name: Checkout
2119
uses: actions/checkout@v4
2220

23-
- name: Install KinD
24-
run: ./tests/gh-actions/install_kind.sh
25-
26-
- name: Create KinD Cluster
27-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
28-
29-
- name: Install kustomize
30-
run: ./tests/gh-actions/install_kustomize.sh
21+
- name: Install KinD, Create KinD cluster and Install kustomize
22+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
3123

3224
- name: Create kubeflow namespace
3325
run: kustomize build common/kubeflow-namespace/base | kubectl apply -f -

.github/workflows/kserve_m2m_test.yaml

+4-12
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@ name: Deploy and test KServe with m2m auth in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/kserve_m2m_test.yaml
6-
- tests/gh-actions/kind-cluster.yaml
7-
- tests/gh-actions/install_kind.sh
8-
- tests/gh-actions/install_kustomize.sh
97
- contrib/kserve/**
10-
- common/oauth2-proxy/**
8+
- common/oidc-client/oauth2-proxy/**
119
- common/istio*/**
1210
- tests/gh-actions/install_istio_with_ext_auth.sh*
1311
- tests/gh-actions/install_cert_manager.sh
@@ -23,18 +21,12 @@ jobs:
2321
- name: Checkout
2422
uses: actions/checkout@v4
2523

26-
- name: Install KinD
27-
run: ./tests/gh-actions/install_kind.sh
28-
29-
- name: Create KinD Cluster
30-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
24+
- name: Install KinD, Create KinD cluster and Install kustomize
25+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
3126

3227
- name: Install kubectl
3328
run: ./tests/gh-actions/install_kubectl.sh
3429

35-
- name: Install kustomize
36-
run: ./tests/gh-actions/install_kustomize.sh
37-
3830
- name: Create kubeflow namespace
3931
run: kustomize build common/kubeflow-namespace/base | kubectl apply -f -
4032

.github/workflows/kserve_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: Build & Apply KServe manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/kserve_test.yaml
6-
- tests/gh-actions/kind-cluster.yaml
7-
- tests/gh-actions/install_kind.sh
8-
- tests/gh-actions/install_kustomize.sh
97
- contrib/kserve/**
108
- tests/gh-actions/install_cert_manager.sh
119
- common/cert-manager/**
@@ -20,14 +18,8 @@ jobs:
2018
- name: Checkout
2119
uses: actions/checkout@v4
2220

23-
- name: Install KinD
24-
run: ./tests/gh-actions/install_kind.sh
25-
26-
- name: Create KinD Cluster
27-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
28-
29-
- name: Install kustomize
30-
run: ./tests/gh-actions/install_kustomize.sh
21+
- name: Install KinD, Create KinD cluster and Install kustomize
22+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
3123

3224
- name: Create kubeflow namespace
3325
run: kustomize build common/kubeflow-namespace/base | kubectl apply -f -

.github/workflows/metacontroller_test.yaml

+3-11
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@ name: Build & Apply contrib/metacontroller in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/metacontroller_test.yaml
6-
- tests/gh-actions/kind-cluster.yaml
7-
- tests/gh-actions/install_kind.sh
8-
- tests/gh-actions/install_kustomize.sh
97
- contrib/metacontroller/**
108
- tests/gh-actions/install_cert_manager.sh
119
- common/cert-manager/**
@@ -19,14 +17,8 @@ jobs:
1917
- name: Checkout
2018
uses: actions/checkout@v4
2119

22-
- name: Install KinD
23-
run: ./tests/gh-actions/install_kind.sh
24-
25-
- name: Create KinD Cluster
26-
run: kind create cluster --config ./tests/gh-actions/kind-cluster.yaml
27-
28-
- name: Install kustomize
29-
run: ./tests/gh-actions/install_kustomize.sh
20+
- name: Install KinD, Create KinD cluster and Install kustomize
21+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
3022

3123
- name: Install Istio
3224
run: ./tests/gh-actions/install_istio.sh

.github/workflows/model_registry_test.yaml

+3-10
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@ name: Deploy and test Kubeflow Model Registry
44
on:
55
pull_request:
66
paths:
7+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
78
- apps/model-registry/upstream/**
8-
- tests/gh-actions/kind-cluster.yaml
9-
- tests/gh-actions/install_kustomize.sh
109
- tests/gh-actions/install_istio.sh
1110
- common/istio*/**
1211

@@ -17,18 +16,12 @@ jobs:
1716
- name: Checkout
1817
uses: actions/checkout@v4
1918

20-
- name: Install KinD
21-
run: ./tests/gh-actions/install_kind.sh
22-
23-
- name: Create KinD Cluster
24-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
19+
- name: Install KinD, Create KinD cluster and Install kustomize
20+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2521

2622
- name: Install kubectl
2723
run: ./tests/gh-actions/install_kubectl.sh
2824

29-
- name: Install kustomize
30-
run: ./tests/gh-actions/install_kustomize.sh
31-
3225
- name: Create kubeflow namespace
3326
run: kustomize build common/kubeflow-namespace/base | kubectl apply -f -
3427

.github/workflows/notebook_controller_m2m_test.yaml

+4-12
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@ name: Test Notebook Controller with m2m auth manifests in KinD
22
on:
33
pull_request:
44
paths:
5+
- tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
56
- .github/workflows/notebook_controller_m2m_test.yaml
6-
- tests/gh-actions/kind-cluster.yaml
7-
- tests/gh-actions/install_kind.sh
8-
- tests/gh-actions/install_kustomize.sh
97
- apps/jupyter/**
10-
- common/oauth2-proxy/**
8+
- common/oidc-client/oauth2-proxy/**
119
- common/istio*/**
1210
- tests/gh-actions/install_istio_with_ext_auth.sh*
1311
- tests/gh-actions/install_multi_tenancy.sh
@@ -19,18 +17,12 @@ jobs:
1917
- name: Checkout
2018
uses: actions/checkout@v4
2119

22-
- name: Install KinD
23-
run: ./tests/gh-actions/install_kind.sh
24-
25-
- name: Create KinD Cluster
26-
run: kind create cluster --config tests/gh-actions/kind-cluster.yaml
20+
- name: Install KinD, Create KinD cluster and Install kustomize
21+
run: ./tests/gh-actions/install_KinD_create_KinD_cluster_install_kustomize.sh
2722

2823
- name: Install kubectl
2924
run: ./tests/gh-actions/install_kubectl.sh
3025

31-
- name: Install kustomize
32-
run: ./tests/gh-actions/install_kustomize.sh
33-
3426
- name: Create kubeflow namespace
3527
run: kustomize build common/kubeflow-namespace/base | kubectl apply -f -
3628

0 commit comments

Comments
 (0)