일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ADP 실기
- Kubernetes
- 구글
- 쿠버네티스
- 대감집 체험기
- Machine Learning
- 심층신경망
- bigquery
- 빅쿼리
- frontend
- r
- 리액트
- 최적화
- 타입스크립트
- ADP
- 대감집
- Kaggle
- 클러스터링
- DBSCAN
- docker
- React
- 파이썬
- TooBigToInnovate
- LDA
- do it
- python
- 차원 축소
- 캐글
- 머신러닝
- 프론트엔드
- Today
- Total
목록Kubernetes (2)
No Story, No Ecstasy
1. Deployment - 컨테이너가 실행 중인지 계속해서 확인하고 관리하는 쿠버네티스 관리자 - 각 프로그램을 관리하기 위해 deployment object를 생성한다. - Deployment가 Pod를 생성하고, 쿠버네티스는 요청된 파드를 실행한다. - kubectl get/describe deployments로 조회할 수 있다. - Controller object가 생성되어 deployment resource를 관리한다. 2. Pod (어원: 고래의 무리) - 쿠버네티스의 기본 작업 단위 - 하나 이상의 컨테이너 그룹으로 구성된 쿠버네티스 오브젝트 - 함께 스케줄링, 동일 노드에서 실행, 저장 공간 공유 등의 목적으로 집합으로 묶인다. 3. Replica Set - Pod 집합이나 레플리카들을 관..
1. 컨트롤 플레인 - 클러스터의 두뇌 역할을 하며 스케쥴링, 서비스 관리, API 요청 처리 등의 작업을 수행 - 클러스터 내 마스터 노드에서 실행 - 구성 요소 . kube-apiserver: 컨트롤플레인의 frontend 서버로 API 요청을 처리 . etcd: 쿠버네티스 관련 모든 메타데이터 (정보)를 저장하는 DB . kube-scheduler: 새로 생성된 Pod을 싱행할 노드를 결정 . kube-controller-manager: 리소스 컨트롤러(ex. deployment) 관리 . cloud-controller-manager: 클라우드 업체와 연동하여 로드 밸런서나 디스크 볼륨과 같은 자원 관리 2. 노드 컴포넌트 - 클러스터 내 사용자의 워크로드를 실행 - 도커 데스크톱이나 미니큐브와 같..