반응형

k8s란 2

[Mac OS] 쿠버네티스 설치 (minikube 설치, minikube 실습, cozserver)

minikube 란? - 쿠버네티스 로컬환경 실행을 위한 쿠버네티스 로컬 클러스터 환경 minikube 설치 참고 링크 https://minikube.sigs.k8s.io/docs/start/ minikube start minikube is local Kubernetes minikube.sigs.k8s.io **** 이미지 기반의 디플로이먼트 생성 및 배포 실습 ( cozserver:1.0 ) 1. minikube 설치 - 필자는 macOS M1 환경에서 설치를 진행하므로 아래 스펙으로 설치 % brew install minikube // minikube 설치 2. cluster 시작 % minikube start // 관리자 액세스 권한이 있는 터미널에서 실행 - doker가 실행중이여야함 => ope..

쿠버네티스란? (kubernetes 란, k8s 란, 컨테이너 오케스트레이션)

쿠버네티스란? (kubernetes, k8s) - 오픈소스로 만들어진 컨테이너 오케스트레이션 도구 => 컨테이너 오케스트레이션 도구 : 수십~수백 개의 컨테이너를 잘 관리하기 위한 툴 - 컨테이너화된 어플리케이션을 자동으로 배포, 스케일링 하는 등의 관리 기능 제공 => 각기 다른 환경 (온프레미스 서버, VM, 클라우드)에 대응 가능 컨테이너가 늘어나게 되는 이유 ? - 아키텍처가 모놀리식에서 마이크로 서비스로 바뀜 - 확장성을 고려한 스케일링 까지 더 할 경우에도 컨테이너 증가 쿠버네티스를 사용하지 말아야 하는 경우 ? 여러 단계 (Tier)로 나뉘어지지않은 모놀리식 아키텍처 => 모놀리식 아키텍처는 마이크로 서비스 분해 전략을 세우는 것이 우선 적은 수의 컨테이너 컨트롤 시 => docker-com..

반응형