서버/쿠버네티스
출처 1) 44BITS - 초보를 위한 쿠버네티스 안내서 2) TTABAE-LEARN - [따배쿠] 쿠버네티스 시리즈 쿠버네티스 클러스터 1) 여러 대의 머신(노드)으로 구성된 컴퓨팅 자원 집합. 쿠버네티스를 배포하면 생성됨 2) 모든 클러스터는 최소 한 개의 워커 노드를 가지게 됨 3) 각 머신은 쿠버네티스의 마스터노드와 워커노드로 구분 쿠버네티스 클러스터 구성 요소 출처: Kubernetes.io 노드 구성 요소 마스터 노드 Master Node kube-apiserver kube-scheduler kube-controller-manager cloud-controller-manager etcd 워커 노드 Worker Node Container Runtime kubelet kube-proxy 컨테이너화..
출처 1) 44BITS - 초보를 위한 쿠버네티스 안내서 2) TTABAE-LEARN - [따배쿠] 쿠버네티스 시리즈 Container(컨테이너) 1) 호스트 운영 체제의 리소스를 공유하면서 격리된 프로세스 공간을 제공 -가상 머신은 하이퍼바이저를 사용하여 호스트 시스템에서 완전히 격리된 가상 환경을 제공 2) 응용 프로그램을 소프트웨어를 포함한 모든 것을 포함하는 완전한 실행 환경으로 구축 -응용 프로그램을 호스트 운영 체제와 독립적으로 구축 컨테이너의 장점 1) 경량화: VM보다 가볍고 빠르며 더 효율적으로 동작 > 리소스 사용량이 줄어들고, 배포 및 확장이 더 빠르며 효율적 2) 일관성: 실행 환경을 패키징 > 구축 환경간 일관성을 유지 > 개발에서 운영까지 동일한 환경에서 애플리케이션을 실행 3)..