Solution TP 3

/images/k8s.jpeg

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

Latest Posts