Http fanout ialah untuk menghalakan end point pada sesuatu url kepada applikasi yang betul. Contohnya seperti gambar rajah dibawah:-
Untuk melakukan yang sedemikian, kena buat ingress manifest seperti berikut dan apply.
piVersion: extensions/v1beta1
kind: Ingress
metadata:
name: ingress12
annotations:
kubernetes.io/ingress.class: "nsx"
ncp/use-regex: "true"
spec:
tls:
- hosts:
- web.poc.kubix.tm
secretName: poc-kubix-tls
rules:
- host: web.poc.kubix.tm
http:
paths:
- path: /app1/.*
backend:
serviceName: svc-app1
servicePort: 80
- path: /app2/.*
backend:
serviceName: svc-app2
servicePort: 80
No comments:
Post a Comment