ALB와 Istio mTLS 통합

ALB와 Istio mTLS 통합 An architecture diagram generated by Archify. 클라이언트 · Client Cert · Architecture component 클라이언트 Client Cert ALB · mTLS Termination · AWS · Trust Store · verify ALB mTLS Termination Trust Store · verify Istio Gateway · TLS (mode: SIMPLE) · AWS › EKS 클러스터 · Istio 메시 Istio Gateway TLS (mode: SIMPLE) Backend Service · Envoy mTLS · AWS › EKS 클러스터 · Istio 메시 Backend Service Envoy mTLS mTLS TLS mTLS AWS EKS 클러스터 · Istio 메시 Legend 백엔드 서비스 클라우드 서비스 보안 구성 요소 외부 시스템

ALB (1단계)

  • • CA 인증서 번들을 Trust Store로 등록
  • • 리스너 mutual-authentication Mode=verify로 클라이언트 인증서 검증

Istio Gateway (3단계)

  • • ALB가 mTLS 검증을 마쳤으므로 tls.mode: SIMPLE
  • • credentialName: gateway-cert로 서버 인증서 제공

Backend Service

  • • PeerAuthentication STRICT로 메시 내부 Envoy 간 mTLS 강제