1
0
Fork 0

Remove support of the networking.k8s.io/v1beta1 APIVersion

This commit is contained in:
Romain 2023-06-20 10:26:05 +02:00 committed by GitHub
parent 5fd6913ee5
commit 4fbe9b81ec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
248 changed files with 2614 additions and 3640 deletions

View file

@ -1,4 +1,4 @@
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: test.ingress.https
@ -11,7 +11,10 @@ spec:
paths:
- path: /whoami
backend:
serviceName: whoami
servicePort: http
service:
name: whoami
port:
name: http
pathType: Prefix
tls:
- secretName: tls-cert

View file

@ -1,4 +1,4 @@
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: test.ingress
@ -13,5 +13,8 @@ spec:
paths:
- path: /whoami
backend:
serviceName: whoami
servicePort: http
service:
name: whoami
port:
name: http
pathType: Prefix

View file

@ -1,4 +1,4 @@
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
kind: IngressClass
metadata:
name: traefik-keep
@ -7,7 +7,7 @@ spec:
---
kind: Ingress
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
metadata:
name: "whoami-keep-route"
spec:
@ -18,11 +18,14 @@ spec:
paths:
- path: "/keep"
backend:
serviceName: "whoami"
servicePort: 80
service:
name: whoami
port:
number: 80
pathType: Prefix
---
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
kind: IngressClass
metadata:
name: traefik-drop
@ -31,7 +34,7 @@ spec:
---
kind: Ingress
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
metadata:
name: "whoami-drop-route"
spec:
@ -42,11 +45,14 @@ spec:
paths:
- path: "/drop"
backend:
serviceName: "whoami"
servicePort: 80
service:
name: whoami
port:
number: 80
pathType: Prefix
---
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
kind: IngressClass
metadata:
name: traefik-not-ingress-controller
@ -55,7 +61,7 @@ spec:
---
kind: Ingress
apiVersion: networking.k8s.io/v1beta1
apiVersion: networking.k8s.io/v1
metadata:
name: "whoami-drop-ingress"
spec:
@ -66,5 +72,8 @@ spec:
paths:
- path: "/ingress"
backend:
serviceName: "whoami"
servicePort: 80
service:
name: whoami
port:
number: 80
pathType: Prefix

View file

@ -1,7 +1,7 @@
version: "3.8"
services:
server:
image: rancher/k3s:v1.20.15-k3s1
image: rancher/k3s:v1.23.17-k3s1
command: server --disable-agent --no-deploy coredns --no-deploy servicelb --no-deploy traefik --no-deploy local-storage --no-deploy metrics-server --log /output/k3s.log --bind-address=server --tls-san=server
environment:
K3S_CLUSTER_SECRET: somethingtotallyrandom
@ -12,7 +12,7 @@ services:
- ./fixtures/k8s:/var/lib/rancher/k3s/server/manifests
node:
image: rancher/k3s:v1.20.15-k3s1
image: rancher/k3s:v1.23.17-k3s1
privileged: true
environment:
K3S_URL: https://server:6443