반응형
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 |
29 | 30 | 31 |
Tags
- Pulumi
- xdp
- Kubeflow
- Continuous Deployment
- Argo
- Kubernetes 인증
- Litmus
- Model Serving
- operator
- kubernetes operator
- CI/CD
- Kopf
- knative
- mlops
- eBPF
- opentelemetry
- CANARY
- argocd
- gitops
- MLflow
- serving
- seldon core
- nginx ingress
- blue/green
- 카오스 엔지니어링
- opensearch
- 오퍼레이터
- keda
- tekton
- Kubernetes
Archives
- Today
- Total
목록pod eviction (1)
Kubernetes 이야기
Kubernetes Pod Eviction
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