일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- BitBucket
- aws ses
- 도커
- 메일 인증 프로토콜
- Datadog
- Kubernetes
- docker
- serverless
- aws
- Fargate
- Fluentbit
- EKS
- JVM
- SPF
- Java
- SAA
- gochannel
- SAA-CO3
- DKIM
- go
- dMarc
- awscli
- K8S
- Certified Solutions Architect
- Lambda
- SAA-CO2
- Ingress
- goroutine
- SMTP
- Today
- Total
목록K8S (3)
DevOps Tasks
AWS Load Balancer Controller는 Kubernetes 클러스터의 AWS Elastic Load Balancer를 관리한다.AWS ALB Ingress Controller 로 알려져 있지만 최근에 AWS Load Balancer Controller로 변경되었다.수신 리소스는 ALB를 구성하여 HTTP 또는 HTTPS 트래픽을 클러스터 내 다른 포드로 라우팅 한다.ALB 수신 컨트롤러는 Amazon EKS 클러스터에서 실행 중인 프로덕션 워크로드에서 지원된다. ALB-Ingress-Controller는 API 서버의 수신 이벤트를 감시하며 요구 사항을 충족하는 수신 리소스를 찾으면 AWS 리소스 생성을 시작한다.새로운 수신 리소스에 대해서 ELB 가 AWS에 생성된다. 해당 ELB는 i..
ClusterIPClusterIP는 클러스터 안에 있는 다른 Pod들이 접근할 수 있도록 IP를 할당한다.내부 IP만을 할당하기 때문에 클러스터 외부에서는 접근이 불가능하다.NodePortNodePort는 고정 포트로 Pod이 배포된 노드들의 IP에 서비스를 노출시킨다.NodePort 서비스는 ClusterIP 서비스를 자동으로 생성한다.NodePort는 노드가 사라졌을 때 자동으로 다른 노드를 통해 접근이 불가능하다.Target Group 이 없다.LoadBalancerLoadBalancer는 서비스를 외부에 노출시키는 표준 방법이다.LoadBalancer는 따로 물리 장비가 필요한데, 클라우드 컴퓨팅 환경에서는 벤더사가 제공하는 LoadBalancer ( ALB )를 사용하면 된다.IngressIng..
Kubernetes Components 쿠버네티스란 명칭은 키잡이(helmsman)나 파일럿을 뜻하는 그리스어에서 유래했다. “K8S”라는 표기는 "K"와 "s"와 그 사이에 있는 8글자를 나타내는 약식 표기이다. k8s는 크게 Control Plane과 Node 컴포넌트로 나뉜다. Control Plane Component 컨트롤 플레인 컴포넌트는 클러스터에 관한 전반적인 결정을 수행하고 클러스터 이벤트를 감지하고 반응한다. 컨트롤 플레인 컴포넌트는 클러스터 내 어떠한 머신에서든지 동작할 수 있다. 그러나 간결성을 위하여, 구성 스크립트는 보통 동일 머신 상에 모든 컨트롤 플레인 컴포넌트를 구동시키고, 사용자 컨테이너는 해당 머신 상에 동작시키지 않는다. Control Plane의 내부 Componen..