01. October 2023
Solution TP 3
TP3 : Ingress et exposition
🇫🇷 Version Française
NGINX controller setup
Service
Manifest du service :
1kind: Service
2apiVersion: v1
3metadata:
4 name: front-training-app
5spec:
6 ports:
7 - port: 80
8 targetPort: 80
9 selector:
10 app: front-training-app
Ingress applicatif
Manifest de l’ingress :
1apiVersion: networking.k8s.io/v1
2kind: Ingress
3metadata:
4 name: app-ingress
5spec:
6 rules:
7 - http:
8 paths:
9 - path: /
10 pathType: Prefix
11 backend:
12 service:
13 name: front-training-app
14 port:
15 number: 80
🇬🇧 English version
NGINX controller setup
Service
Service manifest :
1kind: Service
2apiVersion: v1
3metadata:
4 name: front-training-app
5spec:
6 ports:
7 - port: 80
8 targetPort: 80
9 selector:
10 app: front-training-app
Ingress applicatif
Ingress manifest :
1apiVersion: networking.k8s.io/v1
2kind: Ingress
3metadata:
4 name: app-ingress
5spec:
6 rules:
7 - http:
8 paths:
9 - path: /
10 pathType: Prefix
11 backend:
12 service:
13 name: front-training-app
14 port:
15 number: 80