Kubernetes를 setup하는 방법은 여러 가지가 있다.
1) Minikube / Kubeadm 툴을 사용하여 랩탑 or VM에 setup을 할 수 있다.
- Minikube: All-in-one으로 single instance 셋업을 위해 사용되는 툴
- Kubeadm: multi-node setup에 사용되는 툴
2) Hosted solutions in a cloud environment (ex. GCP, AWS)
3) play-with-k8s.com에 checkout
- 리소스가 없거나, 복잡한 셋업 과정을 거치고 싶지 않은 경우
다시 하나씩 보자. Minikube부터.
Minikube는 위 그림에서보면, master/worker node가 분리된 것처럼 보이지만,
ppt 효과가 들어가 있어서 분리되어 있는 것이고
실제론 Master와 Worker Node가 하나로 All-in-one 버전이다.
Minikube는 아래 링크에서 Minikube와 VirtualBox를 다운 받아서 셋업하면 된다.
Install MiniKube: https://kubernetes.io/docs/tasks/tools/install-minikube/
VirtualBox: https://www.virtualbox.org/wiki/Downloads
MiniKube Download page for Windows: https://github.com/kubernetes/minikube/releases
More about it here: https://kubernetes.io/docs/setup/learning-environment/minikube/#specifying-the-vm-driver
이 외는 데모하는 부분이라 여기서 마무리 :)
퀴즈는 3개 중 2개를 맞췄는데, 틀린 부분 역시.. 지금 티스토리에 정리를 하다보니 답이 바로 보인다.
앞으로도 열심히 정리해봐야겠다.
출처)
자료의 기반은 모두 Udemy의 'Kubernetes for the Absolute Beginners - Hands-on' Course 입니다!
'직장생활 > Kubernetes(K8s), Docker' 카테고리의 다른 글
Kubernetes 왕초보 강의 6-1: PODs with YAML (ft. Udemy) (0) | 2021.10.06 |
---|---|
Kubernetes 왕초보 강의 5: YAML Introduction (ft. Udemy) (0) | 2021.10.05 |
Kubernetes 왕초보 강의 4: Pods (ft. Udemy, K8s) (0) | 2021.10.05 |
Kubernetes 왕초보 강의 2: Kubernetes Overview (ft. Udemy) (0) | 2021.10.05 |
Kubernetes(K8s) | 쿠버네틱스 공부 방법 (ft. Udemy, CKA) (0) | 2021.10.05 |