CKA 공부 41일차

Choosing K8s Infrastructure

  • 쿠버네티스 인프라를 구성하는 다양한 방법에 대해 공부해보자.

  • 우선 우리의 노트북에 k8s 환경을 구축할건데, OS가 리눅스일 수도 있고 윈도일 수도 있다.

  • 다만 윈도우의 경우 바이너리가 없기 때문에 k8s 환경을 만들 수 없다.

  • 그래서 k8s에서는 Hyper-V나 Vmware같은 도구를 사용하여 리눅스 환경을 구축해주어야한다.

  • minikube는 스터디할 때도 사용했지만 로컬에서 단일 노드 k8s를 구축하기 아주 좋은 소프트웨어이다.

  • kubeadm 역시 k8s 환경을 구축하는 도구로 사용할 수 있다.

Turnkey Solutions

  • OpenShift는 OnPrem 환경에서 k8s 환경을 구축하는 것을 도와주는 오픈소스이다.

  • 그 외에도 Cloud Foundary Container Runtime, VMware Cloud PKS, Vargrant와 같이 온프레 환경에서 k8s를 구축하기 위한 오픈소스 솔루션이 있다.

Hosted Solutions

  • GKE (Goole Container Engine)

  • OpenShift Online

  • Azure K8s Service

  • AWS EKS





© 2022. by minkuk

Powered by minkuk