- 리소스 할당 -- requests: 구동에 필요한 최소 리소스. 만족하는 node가 없는 경우 대기 -- limits: 최대로 사용 가능한 리소스. 초과하는 경우 pod가 종료되면 다시 스케줄링됨 -- overcommit: 리소스 limit의 합계가 해당 node의 리소스를 초과할 수 있음 - 리소스 상태 검사 -- stuck 상태: 프로세스가 실행중이나 요청을 처리하지 못하는 상태 --- initialDelaySeconds: container 시작 직후의 health check를 피하기 위한 딜레이 설정 --- periodSeconds: 검사 주기 -- liveness probe: container에 대한 health check, 재실행 --- httpGet: http 요청의 응답 코드 체크 ---..

전체 글
- deployment . kube-controller-manager에 의해 참조됨 . 컨테이너 현황을 감시하고 사전 정의된대로 동작하고있는지 점검, 동작하도록 제어 - replicaset . deployment에 의해 명령을 받아 pod을 생성/제거 - pod . 한 개 이상의 컨테이너의 그룹 - pod 실행 과정 . deployment 생성 . apiserver를 거쳐 controller에 의해 replicaset 생성 . apiserver를 거쳐 controller에 의해 pod 생성 . scheduler에 의해 node에 pod 배치 . node의 kubelet이 컨테이너 실행 - service . 외부의 요청을 pod으로 전달 . 요청은 해당되는 pod 전체 중 무작위(디폴트)로 전달됨 - he..
- control plane (in master node) -- kube-apiserver frontend. API 요청 처리 -- etcd 쿠버네티스의 데이터베이스 -- kube-scheduler pod를 어떤 node에 배치할지 결정 -- kube-controller-manager 리소스 컨트롤 (deployment 등) -- cloud-controller-manager 클라우드 리소스 컨트롤 (로드 밸런싱 등) - worker node -- kubelet 컨테이너 상태 모니터링 -- kube-proxy 네트워크 라우팅 -- container runtime docker, containerd 등 - 여러 개의 master node를 통한 고가용성 . 일부 master node에 장애가 발생하더라도 정상..

https://machinelearningmastery.com/types-of-classification-in-machine-learning/ 4 Types of Classification Tasks in Machine Learning Machine learning is a field of study and is concerned with algorithms that learn from examples. Classification is a task that requires the use of machine learning algorithms that learn how to assign a class label to examples from the problem domain. An eas machinele..