| apiVersion: networking.istio.io/v1alpha3 |
| kind: Gateway |
| metadata: |
| name: istiod-gateway |
| spec: |
| selector: |
| istio: eastwestgateway |
| servers: |
| - port: |
| name: tls-istiod |
| number: 15012 |
| protocol: tls |
| tls: |
| mode: PASSTHROUGH |
| hosts: |
| - "*" |
| - port: |
| name: tls-istiodwebhook |
| number: 15017 |
| protocol: tls |
| tls: |
| mode: PASSTHROUGH |
| hosts: |
| - "*" |
| --- |
| apiVersion: networking.istio.io/v1alpha3 |
| kind: VirtualService |
| metadata: |
| name: istiod-vs-{{.Revision}} |
| spec: |
| hosts: |
| - "*" |
| gateways: |
| - istiod-gateway |
| tls: |
| - match: |
| - port: 15012 |
| sniHosts: |
| - "istiod-{{.Revision}}.dubbo-system.svc" |
| - "istiod-{{.Revision}}.dubbo-system.svc.cluster.local" |
| route: |
| - destination: |
| host: istiod-{{.Revision}}.dubbo-system.svc.cluster.local |
| port: |
| number: 15012 |
| - match: |
| - port: 15017 |
| sniHosts: |
| - "istiod-{{.Revision}}.dubbo-system.svc" |
| - "istiod-{{.Revision}}.dubbo-system.svc.cluster.local" |
| route: |
| - destination: |
| host: istiod-{{.Revision}}.dubbo-system.svc.cluster.local |
| port: |
| number: 443 |
| |