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
- 클라우드 네이티브
- 클라우드 네이티브 자바
- Algorithm
- cloud native
- Semaphore
- 익명클래스
- ingress
- nGrinder
- MSA
- Microservice
- java
- 쿠버네티스
- CRD
- ansible
- devops
- kubernetes
- decorator 패턴
- 마이크로서비스
- 동기화
- 자바
- 헬름
- 코틀린
- Stress test
- MySQL
- cloud native java
- Spring
- Adapter 패턴
- Kotlin
- spring microservice
- 머신러닝
Archives
- Today
- Total
목록poddisruptionbudget (1)
카샤의 만개시기
쿠버네티스 리소스 관리하기
특정 파드가 너무 많은 리소스를 점유하게 되면 같은 노드에 있는 다른 파드에 영향을 줄 수 있기 때문에 스케줄러는 각 파드가 최대/최소로 사용 가능한 리소스 요구 사항을 파악하고 이에 맞게 효율적으로 스케줄링해야 한다. 리소스 요청 파드를 실행하기 위한 최소 리소스 양을 지정한다. 파드를 실행하기 위한 최소한의 리소스를 가지고 있는 노드가 존재하지 않는다면 여유 용량이 확보될 때까지 대기 상태로 기다린다. 리소스 상한 파드가 사용할 수 있는 최대 리소스 양을 지정한다. 파드가 최대 상한을 초과하려 한다면 해당 파드는 요청이 제한되고 상한을 초과하였을 경우에는 파드가 종료되고 다시 스케줄링되어 동일 노드에서 재시작 된다. spec: containers: - name: cafe image: kakao/caf..
DevOps/Docker & K8S
2020. 1. 29. 08:39