EKS(Elastic Kubernetes Service)
Public + Private Endpoint Access
EKS Cluster: Public + Private
Control Plane(api server): Public
Worker Node: Private
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 |