profile
멋있는 백엔드 개발자
post-thumbnail

AutoScaler

HPA를 Controller에 연결하면 HPA가 해당 Controller의 Pod 자원 사용량을 체크임계치 이상 자원을 사용하면 Controller의 replicas를 늘려 Pod을 scale out 시킴적절한 조건기동이 빠르게 되는 App에 적용해야 함Stateles

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

Ingress

Pod마다 Service를 연결한 후 path에 따라 트래픽을 연결시켜 줌업그레이드 할 Pod에 별도의 Service를 연결시킨 후 설정한 비율의 트래픽을 업그레이드 할 Pod으로 연결시킬 수 있음Ingress Controller라고 부르는 Ingress를 구현할 별도

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

StatefulSet

Stateless Application VS Stateful Application | | Stateless Application | Stateful Application | | --- | --- | --- | | 역할 | 단순 복제 | 각자 역할을 가짐 | | 재생성 | 같은 서비스의 역할을 하는 앱을 생성 앱 이름 달라도 상관 없음 | Down된 앱과...

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

DaemonSet, Job, CronJob

ReplicaSet은 node의 자원 상황에 따라 scheduler가 판단하여 Pod을 배치함selector 과 template 을 지정해 template으로 각 node에 Pod을 생성하고 selector로 Pod의 label과 연결특정한 Node에만 배포하고 싶을

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

Deployment

기존 Pod들을 전체 삭제하고 새로운 Pod들을 만든 후 트래픽을 연결하는 방식특징삭제 후 새로운 버전의 Pod생성까지 시간만큼 Down Time 발생하는 단점방법기존 버전의 Pod를 삭제하고 새로운 버전의 Pod를 생성새로운 Pod을 한번에 설정한 갯수만큼 만들어 연

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

ReplicaSet, Replication Controller

Pod를 재생성할 때, 어떤 Pod를 재생성할 지에 대한 templateTemplate을 update한 후 pod를 재생성하면 업데이트 된 버전으로 재생성함기존에 연결된 Pod들은 자동으로 변경되지 않음Template에 Pod의 이름을 명시해도 replicas가 2 이

2022년 11월 15일
·
0개의 댓글
·
post-thumbnail

Controller

ReplicaSet, Replication ControllerDeploymentDaemonSet, Job, CronJobStatefulSetIngressAutoScaler어떤 Node에 있는 Pod 또는 해당 Node가 죽으면, controller는 관리하는 Pod을

2022년 11월 15일
·
0개의 댓글
·