AWS/Service

AWS EKS

jih0ssang 2024. 4. 15. 15:43

참고 블로그: https://velog.io/@rockwellvinca/EKS-AWS-EKS%EC%9D%98-%ED%81%B4%EB%9F%AC%EC%8A%A4%ED%84%B0-%EC%97%94%ED%8A%B8%ED%8F%AC%EC%9D%B8%ED%8A%B8%EB%9E%80

 

EKS(Elastic Kubernetes Service)

 

 

Public + Private Endpoint Access

EKS Cluster: Public + Private

Control Plane(api server): Public

Worker Node: Private

빨간색: Inbound 트래픽, 초록색: Outbound 트래픽

Nodegroup 생성할 때, Nodegroup에 왜 Public Subnet 할당이 안되나 했음 ㅡㅡ

(에러는 해당 서브넷이 IPv4 자동 Public IP 할당 활성화 안되어있다고 뜸)

 

API Server ↔︎ Worker Node 간 Private 통신하므로 Private Subnet만 할당이 가능했던 거시어따. 짜증

 

 

Helm 

  • Kubernetes 애플리케이션을 손쉽게 관리하기 위한 패키지 관리 도구
  • Ubuntu의 apt-get, CentOS의 yum과 유사

 

Helm Repository

  • Stable Repository
    • google에서 제공하는 repo
    • 신뢰성이 높고 안정적인 Helm 차트가 포함
    • 주로 많이 사용
  • Incubator Repository
    • 아직 실험적이거나 개발 중인 Helm 차트
    • 새로운 애플리케이션, 기능, 또는 업데이트 중인 애플리케이션에 대한 차트가 주로 포함
  • bitnami
  • 기타 등등..

 

Helm Charts

  • 애플리케이션을 설치하고 구성하기 위한 리소스, 설정이 담긴 템플릿
# kafka 패키지 확인
$ helm search kafka
NAME		       CHART VERSION
stable/kafka-manager   2.3.5

여기서는 kafka를 차트라고 부른다.

 

Node

  • 물리적: ec2 
  • Scaling: auto scaling  scale-in/out

Pod

  • 가상적:
  • Scaling: deployment scale-in/out

 

EKS 생성하면서 왜 EC2랑 Auto Scaling이 생성되는건지 이해가 안됐는데... Node는 물리적인 장비구나.. 깨달음

 

 

 

 

 

 

 

 

 

 

'AWS > Service' 카테고리의 다른 글

GWLB(Gateway Loadbalancer)  (0) 2024.06.24
EFK 스택(ElasticSearch+Fluentd+Kibana)  (0) 2024.04.24
Amazon MSK  (3) 2024.04.04
AWS WAF  (0) 2024.02.09
AWS Backup  (0) 2024.02.09