목록 보기
EKS 네트워크 보안: NetworkPolicy와 SGP로 구현하는 파드 트래픽 격리
데브옵스

EKS 네트워크 보안: NetworkPolicy와 SGP로 구현하는 파드 트래픽 격리

CSLEE
CSLEE
2026년 8월 28일

두줄요약

EKS에서 NetworkPolicy로 Pod 간 통신을, SecurityGroupPolicy로 Pod의 RDS 접근을 분리 제어합니다. 두 정책을 함께 적용할 때 SGP strict 모드의 헬스체크 규칙을 점검해야 합니다.

구조와 흐름

  • NetworkPolicy로 클러스터 내부 Pod 간 L3/L4 트래픽을 라벨과 포트 기준으로 제어
  • SecurityGroupPolicy로 대상 Pod에 Branch ENI와 AWS 보안 그룹을 연결해 RDS 등 외부 AWS 리소스 접근 제어
  • 내부 수신 정책과 외부 리소스 접근 정책을 역할별로 분리해 동일 Pod에 병행 적용

선택 이유

  • Pod IP 변경에도 라벨 셀렉터 기반 정책 유지
  • 노드 보안 그룹 전체 개방 대신 승인 Pod 단위의 최소 권한 적용

성능/운영 포인트

  • NetworkPolicy 사용을 위한 Amazon VPC CNI 네트워크 정책 활성화 또는 별도 CNI 엔진 필요
  • SecurityGroupPolicy 사용을 위한 Pod ENI 활성화 및 Nitro 기반 워커 노드 요구

주의할 점

  • SGP strict 모드에서 kubelet liveness/readiness probe도 Pod 보안 그룹 규칙 적용 대상
  • 헬스체크 실패 방지를 위한 클러스터 보안 그룹 인바운드 허용 또는 enforcing mode 변경

다음 읽기

#EKS 주제를 다룬 다른 회사 글

AWS Network Firewall 컨테이너 속성 기반 규칙으로 EKS와 ECS 트래픽 제어하기

AWS Network Firewall의 컨테이너 속성 기반 규칙으로 EKS와 ECS의 동적 IP 변동을 추적하는 방법을 다뤘습니다. 또한 내부 동작, 반영 지연, SNAT와 라우팅 전제조건, 로그 한계까지 실험으로 정리했습니다.

AWS
AWS
데브옵스
전체 보기

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...