K8s) 초보자를 위한 쿠버네티스 설명회 -1
쿠버네티스란? 쿠버네티스는 컨테이너화된 어플리케이션의 배포, 스케일링 및 관리를 자동화하는 오케스트레이션 시스템으로, 사용자가 리소스와 어플리케이션의 원하는 상태를 Manifest라는 파일에 선언하면 쿠버네티스 시스템이 해당 상태를 실현하는 방식으로 동작합니다. 쿠버네티스는 클러스터 환경을 구성해 스케줄링, 복구, 스케일링, 로드 밸런싱 등의 작업을 수행해, 여러 서버에서 어플리케이션을 실행하며 발생하는 복잡성을 줄여주는 역할을 합니다. 클러스터의 구성 요소 배포에 사용되는 서버의 Cpu, 메모리, 네트워크, 스토리지와 같은 인프라 리소스는 Node라는 논리적 요소가 되며, Pod을 실행하고 관리하는 워커 노드와 클러스터를 관리하는 마스터 노드로 나뉩니다. 이러한 노드의 집합은 클러스터라는 요소로 묶여 ..
2024.01.26