컴포넌트 간 통신

컴포넌트 간 통신 An architecture diagram generated by Archify. API Server · kube-apiserver · Kubernetes API Server kube-apiserver Webhook Config · MutatingWebhookConfiguration · Kubernetes Webhook Config MutatingWebhookConfiguration Destination · gRPC :8086 · 컨트롤 플레인 Destination gRPC :8086 Identity · gRPC :8080 · 컨트롤 플레인 Identity gRPC :8080 Proxy Injector · HTTPS :8443 · 컨트롤 플레인 Proxy Injector HTTPS :8443 Policy · gRPC :8090 · 컨트롤 플레인 Policy gRPC :8090 Proxies (1..N) · linkerd2-proxy · gRPC 클라이언트 · 데이터 플레인 Proxies (1..N) linkerd2-proxy · gRPC 클라이언트 gRPC gRPC gRPC Admission 웹훅 등록 Service/Endpoint 감시 ServiceAccount 검증 Server/ServerAuthorization 감시 Kubernetes 컨트롤 플레인 데이터 플레인 Legend 데이터 플레인 프록시 컨트롤 플레인 Kubernetes

gRPC API 포트

  • • Destination 8086 — 서비스 디스커버리 API
  • • Identity 8080 — 인증서 발급 API
  • • Policy 8090 — 정책 API

Admission Webhook

  • • Proxy Injector 8443 — HTTPS Admission Webhook
  • • Pod 생성 요청 시 API 서버가 호출해 사이드카를 주입한다

프록시 포트

  • • Inbound 4143 · Outbound 4140 — HTTP/gRPC
  • • Admin 4191 — 메트릭, 상태 확인