
Kubernetes Scheduler Scheduler 란? 스케줄러는 쿠버네티스에서 kubelet이 파드를 실행할 수 있도록 파드를 노드에 할당하는 역할을 수행한다. kube-scheduler는 쿠버네티스의 기본 스케줄러, 컨트롤 플레인의 일부로 실행 필요한경우 커스텀 스케줄러를 사용할 수 있다. 새로 생성된 모든 파드에 대해서 kube-schedluer는 최적의 노드를 선택한다. 스케줄시 고려사항 개별 및 집단 리소스 요구사항 하드웨어/소프트웨어 어피니티/안티어피니티 테인트/톨러레이션 데이터 지역성 워크로드 간섭 Scheduler 기본 동작 방식 스케줄러의 기본 동작 방식은 아래와 같다. image from: https://k21academy.com/docker-kubernetes/scheduling..
Taint and Toleration Node 목록 보기 kubectl get nodes NAME STATUS ROLES AGE VERSION controlplane Ready master 119s v1.19.0 node01 Ready 86s v1.19.0 Node 목록 상세 kubectl get nodes -o wide NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME controlplane Ready master 3m1s v1.19.0 172.17.0.8 Ubuntu 18.04.5 LTS 4.15.0-122-generic docker://19.3.13 node01 Ready 2m2..
- Total
- Today
- Yesterday
- tfsec
- jpa
- D3
- CI
- gitops
- MongoDB
- mapping
- deploy
- AWS
- Database
- Terraform
- java
- mongo
- argocd
- declative
- CD
- Golang
- Spring
- Gorilla
- Kafka
- springboot
- kafka-springboot
- kubectl
- MySQL
- kubernetes
- docker
- go
- NodeSelector
- docker-compose
- jenkins
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |