반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- argocd
- opensearch
- operator
- Kopf
- Pulumi
- Kubeflow
- 오퍼레이터
- gitops
- tekton
- Kubernetes 인증
- kubernetes operator
- CANARY
- eBPF
- serving
- Kubernetes
- blue/green
- Argo
- Continuous Deployment
- xdp
- opentelemetry
- CI/CD
- Litmus
- seldon core
- 카오스 엔지니어링
- mlops
- keda
- knative
- nginx ingress
- Model Serving
- MLflow
Archives
- Today
- Total
목록node failover (1)
Kubernetes 이야기

Kubernetes에서는 NotReady 노드, 노드 리소스 부족 ( Memory, Disk 등 ) 일 때 실행 중인 포드를 다른 노드로 추방할 수 있는 특징이 있다. 이 때 Kubernetes는 2가지 축출 메커니즘이 있다. kube-controller-manager : 주기적으로 모든 노드의 상태를 확인하고 노드가 일정 시간 이상 NotReady 일때 해당 노드의 모든 Pod를 축출한다. kubelet : 주기적으로 노드의 리소스를 확인하고 리소스가 부족한 경우 우선 순위에 따라 일부 포드를 축출한다. kube-controller-manager node failover되는 특정시간 (기본 5분 이상) 을 더 낮은 설정으로 하려는 경우 아래의 설정을 조정하였다. kube-controller-manage..
Kubernetes/일반
2022. 4. 2. 19:07