File tree Expand file tree Collapse file tree 12 files changed +165
-52
lines changed
PodSecurityPolicy/Ingress Expand file tree Collapse file tree 12 files changed +165
-52
lines changed Original file line number Diff line number Diff line change 1515 sudo mv kubeconform /usr/local/bin
1616 - name : check all yaml
1717 run : |
18- comm -3 <(find . | grep yaml$ | sort) <(cat .kubeconform-ignore | sort) | xargs -n1 kubeconform --strict | tee -a apply.txt
18+ ./bin/test.sh | tee -a apply.txt
1919 - name : upload artifact
2020 uses : actions/upload-artifact@v2
2121 with :
Original file line number Diff line number Diff line change 11---
2- apiVersion : networking.k8s.io/v1beta1
2+ apiVersion : networking.k8s.io/v1
33kind : Ingress
44metadata :
55 name : ingress-fanout
1212 paths :
1313 - path : /path1
1414 backend :
15- serviceName : testsvc1
16- servicePort : 4201
15+ service :
16+ name : testsvc1
17+ port :
18+ number : 4201
19+ pathType : exact
1720 - path : /path2
1821 backend :
19- serviceName : testsvc2
20- servicePort : 4202
22+ service :
23+ name : testsvc2
24+ port :
25+ number : 4202
26+ pathType : exact
Original file line number Diff line number Diff line change 11---
2- apiVersion : networking.k8s.io/v1beta1
2+ apiVersion : networking.k8s.io/v1
33kind : IngressClass
44metadata :
55 name : external-lb
Original file line number Diff line number Diff line change 11---
2- apiVersion : networking.k8s.io/v1beta1
2+ apiVersion : networking.k8s.io/v1
33kind : Ingress
44metadata :
55 name : test-ingress
66spec :
7- backend :
8- serviceName : testsvc
9- servicePort : 80
7+ defaultBackend :
8+ service :
9+ name : testsvc
10+ port :
11+ number : 80
Original file line number Diff line number Diff line change 11---
2- apiVersion : networking.k8s.io/v1beta1
2+ apiVersion : networking.k8s.io/v1
33kind : Ingress
44metadata :
55 name : name-virtual-host-ingress
99 http :
1010 paths :
1111 - backend :
12- serviceName : testsvc1
13- servicePort : 80
12+ service :
13+ name : testsvc1
14+ port :
15+ number : 80
16+ pathType : exact
1417 - host : second.foo.com
1518 http :
1619 paths :
1720 - backend :
18- serviceName : testsvc2
19- servicePort : 80
21+ service :
22+ name : testsvc2
23+ port :
24+ number : 80
25+ pathType : exact
2026 # No host supplied here
2127 - http :
2228 paths :
2329 - backend :
24- serviceName : testsvc3
25- servicePort : 80
30+ service :
31+ name : testsvc3
32+ port :
33+ number : 80
34+ pathType : exact
Original file line number Diff line number Diff line change 11---
2- apiVersion : networking.k8s.io/v1beta1
2+ apiVersion : networking.k8s.io/v1
33kind : Ingress
44metadata :
55 name : ingress-rewrite
1212 - path : /rewritepath
1313 pathType : Prefix
1414 backend :
15- serviceName : testsvc
16- servicePort : 80
15+ service :
16+ name : testsvc
17+ port :
18+ number : 80
Original file line number Diff line number Diff line change 99 tls.key : YQo=
1010type : kubernetes.io/tls
1111---
12- apiVersion : networking.k8s.io/v1beta1
12+ apiVersion : networking.k8s.io/v1
1313kind : Ingress
1414metadata :
1515 name : ingress-tls
2424 paths :
2525 - path : /
2626 backend :
27- serviceName : testsvc1
28- servicePort : 80
27+ service :
28+ name : testsvc1
29+ port :
30+ number : 80
31+ pathType : exact
Original file line number Diff line number Diff line change 11---
2- apiVersion : networking.k8s.io/v1beta1
2+ apiVersion : networking.k8s.io/v1
33kind : Ingress
44metadata :
55 name : name-virtual-host-ingress
99 http :
1010 paths :
1111 - backend :
12- serviceName : testsvc1
13- servicePort : 80
12+ service :
13+ name : testsvc1
14+ port :
15+ number : 80
16+ pathType : exact
1417 - host : bar.foo.com
1518 http :
1619 paths :
1720 - backend :
18- serviceName : testsvc2
19- servicePort : 80
21+ service :
22+ name : testsvc2
23+ port :
24+ number : 80
25+ pathType : exact
Original file line number Diff line number Diff line change 11# Requires an appropriate ingress controller to exist on the cluster for this to take effect
22---
3- apiVersion : networking.k8s.io/v1beta1
3+ apiVersion : networking.k8s.io/v1
44kind : Ingress
55metadata :
66 name : simple
1313 - path : /testpath
1414 pathType : Prefix
1515 backend :
16- serviceName : test
17- servicePort : 80
16+ service :
17+ name : test
18+ port :
19+ number : 80
Original file line number Diff line number Diff line change 1717# DNS serves an A or AAAA record at that name, pointing to the Pod's IP.
1818# Both pods "subdomain-simple-pod-1" and "subdomain-simple-pod-2" can have their distinct A or AAAA records.
1919
20- Example :
20+ ---
2121apiVersion : v1
2222kind : Service
2323metadata :
You can’t perform that action at this time.
0 commit comments