Manual Scheduling how to work? 스케쥴러는 백엔드에서 어떻게 작동할까? 예시로 다음의 간단한 yaml 파일을 보자 apiVersion: v1 kind: Pod metatdata: name: nginx labels: name: nginx spec: containers: - name: nginx image: nginx ports: - containerPort: 8080 nodeName: # 기본적으로 설정되지 않은 필드 일반적으로는 nodeName 필드를 쿠버네티스가 자동으로 추가한다. 스케쥴러는 모든 pods를 보면서 nodeName 필드가 설정되어있지 않은 pod를 탐색한다. 이 pod들이 스케쥴링 예약을 해야하는 pod들이다. 그런 다음 스케쥴링 알고리즘을 실행하여 POD에 적합..
Cluster Architecture Master Node 관리, 계획, 스케쥴, 모니터링 노드 Worker Node 컨테이너에서 실제 애플리케이션을 실행하는 노드 ectd key-value 형태로 정보를 저장하는 데이터베이스 단순하고 안전하며 신뢰형의 분산형 key-value 데이터베이스 ./ectdctl set key1 value1 # key, value 저장 ./ectdctl get key1 # key1 데이터 검색 ./etcdctl # man page kubectl get 명령어를 통해 보이는 모든 정보는 etcd 서버에서 가져오는 것이다. Setup kubeadm 네임스페이스로 구분지은 pod 대한 정보 호출 kubectl get pods -n kube-system # kube-system na..
- Total
- Today
- Yesterday
- kubernetes
- logstash
- 프로그래머스
- 파이썬
- HDFS
- heapq
- 빅데이터
- cka
- DFS
- mahout
- oozie
- DP
- OS
- Hadoop
- Espher
- Flutter
- Python
- 이코테
- Algorithm
- GROK
- elasticsaerch
- BOJ
- kafka
- 네트워크
- 빅데이터를지탱하는기술
- 백준
- Elasticsearch
- sqoop
- CS
- CSAPP
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |