File tree Expand file tree Collapse file tree 7 files changed +42
-24
lines changed
test/integration/manifests/blue-green Expand file tree Collapse file tree 7 files changed +42
-24
lines changed Original file line number Diff line number Diff line change 26
26
npm install
27
27
- name : Install ncc
28
28
run : npm i -g @vercel/ncc
29
+ - name : Install conntrack
30
+ run : sudo apt-get install -y conntrack
29
31
- name : Build
30
32
run : ncc build src/run.ts -o lib
31
33
@@ -34,10 +36,10 @@ jobs:
34
36
35
37
- id : setup-minikube
36
38
name : Setup Minikube
37
- uses : manusa/actions- setup-minikube@v2.4.2
39
+ uses : medyagh/ setup-minikube@latest
38
40
with :
39
- minikube version : ' v1 .24.0'
40
- kubernetes version : ' v1.21.0 '
41
+ minikube- version : 1 .24.0
42
+ kubernetes- version : 1.22.3
41
43
driver : ' none'
42
44
timeout-minutes : 3
43
45
Original file line number Diff line number Diff line change 26
26
npm install
27
27
- name : Install ncc
28
28
run : npm i -g @vercel/ncc
29
+ - name : Install conntrack
30
+ run : sudo apt-get install -y conntrack
29
31
- name : Build
30
32
run : ncc build src/run.ts -o lib
31
33
@@ -34,10 +36,10 @@ jobs:
34
36
35
37
- id : setup-minikube
36
38
name : Setup Minikube
37
- uses : manusa/actions- setup-minikube@v2.4.2
39
+ uses : medyagh/ setup-minikube@latest
38
40
with :
39
- minikube version : ' v1 .24.0'
40
- kubernetes version : ' v1.21.0 '
41
+ minikube- version : 1 .24.0
42
+ kubernetes- version : 1.22.3
41
43
driver : ' none'
42
44
timeout-minutes : 3
43
45
Original file line number Diff line number Diff line change 26
26
npm install
27
27
- name : Install ncc
28
28
run : npm i -g @vercel/ncc
29
+ - name : Install conntrack
30
+ run : sudo apt-get install -y conntrack
29
31
- name : Build
30
32
run : ncc build src/run.ts -o lib
31
33
@@ -34,10 +36,10 @@ jobs:
34
36
35
37
- id : setup-minikube
36
38
name : Setup Minikube
37
- uses : manusa/actions- setup-minikube@v2.4.2
39
+ uses : medyagh/ setup-minikube@latest
38
40
with :
39
- minikube version : ' v1 .24.0'
40
- kubernetes version : ' v1.21.0 '
41
+ minikube- version : 1 .24.0
42
+ kubernetes- version : 1.22.3
41
43
driver : ' none'
42
44
timeout-minutes : 3
43
45
Original file line number Diff line number Diff line change 26
26
npm install
27
27
- name : Install ncc
28
28
run : npm i -g @vercel/ncc
29
+ - name : Install conntrack
30
+ run : sudo apt-get install -y conntrack
29
31
- name : Build
30
32
run : ncc build src/run.ts -o lib
31
33
@@ -34,10 +36,10 @@ jobs:
34
36
35
37
- id : setup-minikube
36
38
name : Setup Minikube
37
- uses : manusa/actions- setup-minikube@v2.4.2
39
+ uses : medyagh/ setup-minikube@latest
38
40
with :
39
- minikube version : ' v1 .24.0'
40
- kubernetes version : ' v1.21.0 '
41
+ minikube- version : 1 .24.0
42
+ kubernetes- version : 1.22.3
41
43
driver : ' none'
42
44
timeout-minutes : 3
43
45
Original file line number Diff line number Diff line change 26
26
npm install
27
27
- name : Install ncc
28
28
run : npm i -g @vercel/ncc
29
+ - name : Install conntrack
30
+ run : sudo apt-get install -y conntrack
29
31
- name : Build
30
32
run : ncc build src/run.ts -o lib
31
33
@@ -34,10 +36,10 @@ jobs:
34
36
35
37
- id : setup-minikube
36
38
name : Setup Minikube
37
- uses : manusa/actions- setup-minikube@v2.4.2
39
+ uses : medyagh/ setup-minikube@latest
38
40
with :
39
- minikube version : ' v1 .24.0'
40
- kubernetes version : ' v1.21.0 '
41
+ minikube- version : 1 .24.0
42
+ kubernetes- version : 1.22.3
41
43
driver : ' none'
42
44
timeout-minutes : 3
43
45
Original file line number Diff line number Diff line change 13
13
jobs :
14
14
run-integration-test :
15
15
name : Run Minikube Integration Tests
16
- runs-on : ubuntu-latest
16
+ runs-on : ubuntu-20.04
17
17
env :
18
18
KUBECONFIG : /home/runner/.kube/config
19
19
NAMESPACE : test-${{ github.run_id }}
26
26
npm install
27
27
- name : Install ncc
28
28
run : npm i -g @vercel/ncc
29
+ - name : Install conntrack
30
+ run : sudo apt-get install -y conntrack
29
31
- name : Build
30
32
run : ncc build src/run.ts -o lib
31
33
@@ -34,10 +36,10 @@ jobs:
34
36
35
37
- id : setup-minikube
36
38
name : Setup Minikube
37
- uses : manusa/actions- setup-minikube@v2.4.2
39
+ uses : medyagh/ setup-minikube@latest
38
40
with :
39
- minikube version : ' v1 .24.0'
40
- kubernetes version : ' v1.21.0 '
41
+ minikube- version : 1 .24.0
42
+ kubernetes- version : 1.22.3
41
43
driver : ' none'
42
44
timeout-minutes : 3
43
45
Original file line number Diff line number Diff line change 32
32
port : 80
33
33
targetPort : 80
34
34
---
35
- apiVersion : networking.k8s.io/v1beta1
35
+ apiVersion : networking.k8s.io/v1
36
36
kind : Ingress
37
37
metadata :
38
38
name : nginx-ingress
@@ -43,10 +43,16 @@ spec:
43
43
- http :
44
44
paths :
45
45
- path : /testpath
46
+ pathType : Prefix
46
47
backend :
47
- serviceName : nginx-service
48
- servicePort : 80
48
+ service :
49
+ name : nginx-service
50
+ port :
51
+ number : 80
49
52
- path : /testpath2
53
+ pathType : Prefix
50
54
backend :
51
- serviceName : unrouted-service
52
- servicePort : 80
55
+ service :
56
+ name : unrouted-service
57
+ port :
58
+ number : 80
You can’t perform that action at this time.
0 commit comments