Friday, 10 April 2020

Macam mana nak buat http fanout di nsx-t ingress di Kubernetes

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

Memantau Linux dengan atop

Katakan kita nak tau aplikasi apa yang guna CPU tinggi pada 3 pagi tadi.Cara paling mudah ialah dengan menggunakan atop. atop macam top tapi...