我有這個 yaml 格式的入口檔案。我在主機和服務級別看到很多重復。我有很多指向 service_2 的路由。如何減少代碼行的大小和數量?我只有一個域 xx.com。
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
namespace: default
name: ingress
annotations:
acme.cert-manager.io/http01-edit-in-place: "true"
ingress.kubernetes.io/ssl-redirect: "false"
spec:
tls:
- hosts:
- xx.com
secretName: xx
rules:
- host: xx.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: servic_1
port:
number: 3000
- host: xx.com
http:
paths:
- path: /api_2
pathType: Prefix
backend:
service:
name: service_2
port:
number: 8000
- host: xx.com
http:
paths:
- path: /api_3
pathType: Prefix
backend:
service:
name: service_2
port:
number: 8000
uj5u.com熱心網友回復:
您可以為主機創建多個路徑
rules:
- host: xx.com
http:
paths:
- path: /
...
- path: /api_2
...
- path: /api_3
...
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/537962.html
