NodeName은 쿠버네티스가 자동적으로 추가해줌Scheduler는 모든 pod을 훑어보고, NodeName이 지정되지 않은것을 찾아봄스케줄링 알고리즘 실행하여 Pod이 적절한 Node를 식별해줌적절한 Node가 식별되면 Node에서 Binding object를 생성
클러스터의 노드 수얼마나 많은 노드가 정상인지CPU, 메모리, 네트워크, 디스크 사용률과 같은 성능 확인POD의 수CPU 및 메모리 소비와 같은 각 POD의 성능 메트릭 K8S는 모든 기능을 갖춘 내장 모니터링 Soulution 제공안함.Metrics server
Deployment 생성하면 rollout(rolling update)하고, 새 rollout은 새로운 deployment 버전을 만듦(Revision 1)(컨테이너 버전 업데이트 되면) rollout(rolling update)이 작동하고, 새 Deployment 버
시험 커리 큘럼에서 필수 항목은 아닌데 중요하다고함"docker run ubuntu" 명령을 실행하면 Ubuntu 이미지 인스턴스가 실행되고 '즉시 종료'됨.vm과 달리 컨테이너는 운영 체제를 호스팅하지 않음.컨테이너는 특정 작업이나 프로세스를 실행하기 위한 것임.ex
POD definition 파일에서 env var 정보를 가져와 Configuration Maps을 사용하여 중앙에서 관리할 수 있음.Kubernetes에서 key value pair 형태로 구성 데이터를 전달하는데 사용POD가 생성되면 구성 맵을 POD에 '주입'합니
ConfigMap은 모든 data를 plain 형태로 저장함.id/pw와 같이 민감한 값을 저장해야 한다면 Secret으로 저장함!secret은plain text말고 encoded된 형식으로 직접 작성해야함.encode 방법dencode 방법