Untitled

 avatar
unknown
plain_text
2 years ago
1.0 kB
6
Indexable
apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:
  name: calculator
spec:
  hosts:
    - external.domain.com
  location: MESH_EXTERNAL
  ports:
    - number: 443
      name: https
      protocol: HTTPS
  resolution: DNS
---
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
  name: promo-v2-istio-calculator
spec:
  hosts:
    - promo-v2.domain.com
  gateways:
    - promo-v2-istio-gateway
  http:
    - name: calculator
      match:
        - uri:
            prefix: /ws/crypto-currency-exchange-calculator
      rewrite:
        authority: external.domain.com
      # headers:
      #   request:
      #     set:
      #       Host: external.domain.com
      route:
        - destination:
            port:
              number: 443
            host: external.domain.com
---
apiVersion: networking.istio.io/v1alpha3
kind: DestinationRule
metadata:
  name: calculator
spec:
  host: external.domain.com
  trafficPolicy:
    tls:
      mode: SIMPLE
      sni: external.domain.com
Editor is loading...