-
appProtocolKubernetes 2024. 8. 26. 09:03
아래 예제 처럼, grpc, websocket, http2 등의 application Protocol 을 따로 지정할 때 사용
apiVersion: v1 kind: Service metadata: name: my-grpc-service spec: ports: - name: grpc port: 50051 targetPort: 50051 appProtocol: h2c selector: app: grpc-app
grpc
ws websoket
wss websocket over TLS
hpc
http2 clear text : http2 를 쓰지만 tls 는 사용하지 않음
official
https://kubernetes.io/docs/concepts/services-networking/service/#application-protocol
appProtocol 필드는 각 서비스 포트에 대한 애플리케이션 프로토콜을 지정하는 방법을 제공한다. 이 필드의 값은 상응하는 엔드포인트와 엔드포인트슬라이스 오브젝트에 의해 미러링된다.
kubernetes