1. 쿠버네티스 요약 정리 1) 이점 Automatic deployment of the containerized aplications across different servers Distribution of the load across multiple servers
노드js 실습 docker build . -t 레포명 docker images 도커 허브에 이미지 푸시 docker login docker push 레포명 k create deployment k8s-web-hello --image=limkevin1313/k8s
1. Pods 1) Pod 체크 상세정보 2) Pod 실행 yaml 파일 실행 pod.yaml yaml 파일 수정 3) Pod 삭제 2. Replica 1) Replica controller 레플리카 컨트롤러를 통해 pod이 fail 시 지정된 수 만큼
1. Mananging the infrastructure 1) Imperative Commands 목적을 이루기 위해 단계별 명시 후 실행 ex) 순차적 코드 실행 단점 멀티 컨테이너 / deployment를 코드 실행으로 해결하기 어려움 해당 코드의 실행을 다른
첫번째 deployment 생성 시, rollout이 발생되며, 새로운 deloyment revision이 생성된다.어플리케이션 업데이트 후(컨테이너 버전 변경), rollout이 발생되며 새로운 revision이 생성되어 변화를 추적할 수 있고, 필요에 따라 이전 버
1. Operating System Upgrade 첫번째 워커노드가 다운 시, kubernetes는 기본적으로 종료까지 5분의 대기시간을 가진다. 이때 해당 워커노드의 POD 서비스를 이용할 수 없게 되고 또한 5분내로 노드가 복귀할지 판단하기 힘들다. drain
1. Kubernetes Security Primitives kube api sever는 모든 운영의 중심이므로 API server에 대한 Controlling Access 필요 1) Authentication Username and Password Username
도커는 cache를 통해 이전 layer를 재사용하여 빠르게 애플리케이션 이미지를 리빌딩하고 새로운 소스코드를 업데이트 한다.Image Layers : docker build 시, image layer 생성되며 빌드 후에는 새롭게 build 하지 않는 이상 수정할 수