I . 쿠버네티스 클러스터는 두 가지 형태의 자원으로 구성된다.
마스터 - 클러스터 상호조정
노드 - 애플리케이션을 구동하는 작업자 (최소 3대의 노드가 필요)
1. Kubelet - 쿠버네티스 마스터와 통신하는 에이전트
2. Docker 또는 RKT - 컨테이너 운영담당
3. 쿠버네티스 클러스터 - 운영트래픽 처리
쿠버네티스 API를 통해 마스터와 통신
II. Create a Kubernetes Cluster
minikube version: Minikube 버전 체크
minikube start: Minikube 시작
kubectl version: Minikube 구동 후 Kubectl 작동확인\
kubectl cluster-info: Cluster내 Node 설정 정보 보기
kubectl get nodes: 사용가능한 모든 Node 정보
III. Installing Kubernetes on MacOS
1. Install Docker - Docker for Mac
Install Docker Desktop on Mac
Docker Desktop for Mac is the Community version of Docker for Mac. You can download Docker Desktop for Mac from Docker Hub. Download from Docker Hub By downloading Docker Desktop,...
docs.docker.com
2. Install Virtualbox - brew cask install virtualbox
3. Install Kubectl - brew install kubectl
4. Install Minikube - brew install minikube
Installation > OSX instructions from the latest release
kubernetes/minikube
Run Kubernetes locally. Contribute to kubernetes/minikube development by creating an account on GitHub.
github.com
5. minikube start
6. kubectl api-verions
참고 - https://kubernetes.io/ko/docs/tutorials/kubernetes-basics/create-cluster/cluster-intro/
'Infra > Kubernetes' 카테고리의 다른 글
2. 쿠버네티스로 컨테이너 실행하기 (0) | 2020.06.04 |
---|---|
1. 쿠버네티스 관련 설정 및 설치 (0) | 2020.06.03 |
4. 파드와 노드 (0) | 2020.05.24 |
3. Kubectl을 사용해서 디플로이먼트 생성하기 (0) | 2020.05.24 |
1. 쿠버네티스란? (0) | 2020.05.21 |