하이브리드 노드용 애플리케이션 네트워킹, 애드온, 웹훅 구성

하이브리드 노드용 애플리케이션 네트워킹, 애드온, 웹훅 구성

하이브리드 노드용 EKS 클러스터를 만든 후 애플리케이션 네트워킹(CNI, BGP, Ingress, 로드 밸런싱, 네트워크 정책), 애드온, 웹훅, 프록시 설정을 구성하는 방법을 안내합니다.

출처: 문서

본문

하이브리드 노드용 EKS 클러스터를 만든 후 애플리케이션 네트워킹(CNI, BGP, Ingress, 로드 밸런싱, 네트워크 정책), 애드온, 웹훅, 프록시 설정에 대한 추가 기능을 구성하세요. 하이브리드 노드와 호환되는 EKS 및 커뮤니티 애드온의 전체 목록은 하이브리드 노드용 애드온 구성을 참조하세요.

EKS 클러스터 인사이트

EKS에는 클러스터 또는 워크로드의 기능을 손상시킬 수 있는 하이브리드 노드 설정의 잘못된 구성에 대한 인사이트 검사가 포함됩니다. 클러스터 인사이트에 대한 자세한 내용은 클러스터 인사이트로 Kubernetes 버전 업그레이드 준비 및 잘못된 구성 문제 해결을 참조하세요.

하이브리드 노드와 함께 사용할 수 있는 일반적인 기능과 애드온은 다음과 같습니다.

  • CNI(Container Networking Interface) — AWS는 Cilium을 하이브리드 노드의 CNI로 지원합니다. 자세한 내용은 하이브리드 노드용 CNI 구성을 참조하세요. 참고: AWS VPC CNI는 하이브리드 노드와 함께 사용할 수 없습니다.
  • CoreDNS 및 kube-proxy — CoreDNS와 kube-proxy는 하이브리드 노드가 EKS 클러스터에 조인할 때 자동으로 설치됩니다. 이 애드온은 클러스터 생성 후 EKS 애드온으로 관리할 수 있습니다.
  • Ingress 및 로드 밸런싱 — 하이브리드 노드에서 실행되는 워크로드에 대해 AWS Load Balancer Controller와 Application Load Balancer(ALB) 또는 Network Load Balancer(NLB)(대상 유형 ip)를 사용할 수 있습니다. AWS는 하이브리드 노드에서 실행되는 워크로드에 대해 Cilium의 내장 Ingress, Gateway, Kubernetes Service 로드 밸런싱 기능을 지원합니다. 자세한 내용은 하이브리드 노드용 Kubernetes Ingress 구성 및 하이브리드 노드용 LoadBalancer 유형 서비스 구성을 참조하세요.
  • 메트릭 — 하이브리드 노드와 함께 Amazon Managed Service for Prometheus(AMP)에이전트 없는 스크레이퍼, AWS Distro for Open Telemetry(ADOT), Amazon CloudWatch Observability Agent를 사용할 수 있습니다. 하이브리드 노드의 Pod 메트릭에 AMP 에이전트 없는 스크레이퍼를 사용하려면 Pod가 EKS 클러스터에 사용하는 VPC에서 접근 가능해야 합니다.
  • 로그 — 하이브리드 노드가 활성화된 클러스터에 EKS 컨트롤 플레인 로깅을 활성화할 수 있습니다. 하이브리드 노드 및 Pod 로깅에 ADOT EKS 애드온과 Amazon CloudWatch Observability Agent EKS 애드온을 사용할 수 있습니다.
  • Pod Identities 및 IRSA — 하이브리드 노드에서 실행되는 애플리케이션과 함께 EKS Pod Identities와 IAM Roles for Service Accounts(IRSA)를 사용하여 하이브리드 노드에서 실행되는 Pod에 다른 AWS 서비스에 대한 세분화된 접근을 활성화할 수 있습니다.
  • 웹훅 — 웹훅을 실행한다면 온프레미스 Pod 네트워크를 라우팅 가능하게 할 수 없을 때 웹훅을 클라우드 노드에서 선택적으로 실행하는 것에 대한 고려 사항과 단계는 하이브리드 노드용 웹훅 구성을 참조하세요.
  • 프록시 — 데이터센터 또는 엣지 환경을 떠나는 트래픽에 대해 온프레미스 환경에서 프록시 서버를 사용한다면 하이브리드 노드와 클러스터가 프록시 서버를 사용하도록 구성할 수 있습니다. 자세한 내용은 하이브리드 노드용 프록시 구성을 참조하세요.

주제

  • 하이브리드 노드용 CNI 구성
  • 하이브리드 노드용 애드온 구성
  • 하이브리드 노드용 웹훅 구성
  • 하이브리드 노드용 프록시 구성
  • 하이브리드 노드용 Cilium BGP 구성
  • 하이브리드 노드용 Kubernetes Ingress 구성
  • 하이브리드 노드용 LoadBalancer 유형 서비스 구성
  • 하이브리드 노드용 Kubernetes 네트워크 정책 구성

더 알아보기 (Learn more)