gRPC
개요
기본 설정
apiVersion: networking.istio.io/v1
kind: VirtualService
metadata:
name: grpc-service
spec:
hosts:
- grpc-service
http:
- match:
- uri:
prefix: /mypackage.MyService/
route:
- destination:
host: grpc-service
subset: v2
---
apiVersion: networking.istio.io/v1
kind: DestinationRule
metadata:
name: grpc-service
spec:
host: grpc-service
trafficPolicy:
loadBalancer:
simple: LEAST_REQUEST # gRPC에 적합
connectionPool:
http:
h2UpgradePolicy: UPGRADE
subsets:
- name: v2
labels:
version: v2gRPC 헬스 체크
Retry 설정
참고 자료
마지막 업데이트