Files
open-cluster-management/solutions/run-multicluster-servicemesh/manifests/virtualservice-cluster1.yaml
xuezhaojun a27dd5c4bf Move back origin ocm files.
Signed-off-by: xuezhaojun <zxue@redhat.com>
2023-05-25 12:41:56 +08:00

59 lines
1.2 KiB
YAML

apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
name: reviews
namespace: bookinfo
spec:
hosts:
- reviews.bookinfo.svc.cluster.local
http:
- match:
- port: 9080
route:
- destination:
host: reviews.bookinfo.svc.cluster2.global
port:
number: 9080
weight: 75
- destination:
host: reviews.bookinfo.svc.cluster.local
port:
number: 9080
subset: version-v1
weight: 15
- destination:
host: reviews.bookinfo.svc.cluster.local
port:
number: 9080
subset: version-v2
weight: 10
---
apiVersion: networking.istio.io/v1beta1
kind: DestinationRule
metadata:
name: reviews
namespace: bookinfo
spec:
host: reviews.bookinfo.svc.cluster.local
subsets:
- labels:
version: v1
name: version-v1
- labels:
version: v2
name: version-v2
trafficPolicy:
tls:
mode: ISTIO_MUTUAL
---
apiVersion: networking.istio.io/v1beta1
kind: DestinationRule
metadata:
name: reviews-bookinfo-cluster2
namespace: istio-system
spec:
host: reviews.bookinfo.svc.cluster2.global
trafficPolicy:
tls:
mode: ISTIO_MUTUAL