본문 바로가기
CS/Kubernates

Docker for Mac 에서 쿠버네티스(Kubernetes / k8s) 사용하는 방법

by Warehaus 2022. 7. 18.

 

Hands-on Kubernetes


 

현업에서 쿠버네티스를 사용할 기회가 전혀 없지만

그래도 요즘 세상이 어떻게 돌아가는지는 알아야 겠다는 생각에

 최소한의 hands-one을 해 보려고 하고 있습니다.

 

우선 로컬에서 쿠버네티스 사용을 위해서는 Docker Desktop 이 설치 된 환경이어야 합니다.

 

AWS 나 구글 클라우드 에서 제대로 써 보는 것도 의미가 있겠지만

저는 아직 개념 자체가 정리가 되지 않아 Desktop에서 시작을 해 보는 상황입니다.

 

 

설정 버튼을 누르면 General (일반) 항목들이 나옵니다.

왼쪽을 보시면 Kubernetes 버튼이 보입니다.

 

 

 

Kubernetes 활성화 (Enable Kubernetes)


Kubernetes 탭으로 이동하면 Enable Kubernetes 체크박스가 있습니다.

체크를 해 줍니다.

 

 

체크가 완료되면 Apply & Restart 버튼을 눌러줍니다.

 

 

Apply & Restart 버튼을 누르면 인스톨 여부를 묻는 창이 나타납니다.

Install을 해야겠습니다.

 

 

Kubernetes 설치에 시간이 좀 걸리는 것 같습니다.

 

 

설치가 완료되면 이것저것 사용해 가면서 Kubernetes의 개념을 잡고, 이를 바탕으로 AWK에서도 활용해 봐야 겠습니다.

도커 책을 읽으면서도 실제 클라우드 환경과 로컬에서의 개념차이가 꽤나 있었는데 아마 쿠버네티스도 그럴 것이라 예상됩니다.

 

왜 그런 차이가 있는지에 대해서 알고 있는 것도 저는 의미가 있다고 생각하고, 아직 Public Cloud를 사용할 만큼 개념이 정리가 되어있지 않다고 생각하므로 차근차근 시간을 써 가면서 방망이를 깎아보려고 합니다.

 

아래와 같이 kubectl version 명령어가 정상동작한다면

설치가 정상적으로 완료 되었음을 의미합니다.

$ kubectl version --short
Client Version: v1.22.5
Server Version: v1.22.5