kubenetes 설치하는 방법
안녕하십니까. 이번 포스팅에서는 kubenetes를 설치하는 방법에 대하여 다루려고 합니다. 개인적인 여건상 윈도우, 맥 둘다 다루어 보았기 때문에 둘다 포스팅 하도록 하겠습니다. Windows에서 Kubenetes 설치하기 윈도우에서 왜 쿠버네티스를 설치해야하나.. 하는 사람들이 있을듯 합니다. 보통 리눅스와 맥을 사용하기 때문 입니다. 그렇지만 본인의 회사가 C#을 통한 윈도우 환경 개발을 하거나, 게임 회사라면 상황이 달라 집니다. 저 또한 윈도우 환경을 지급 받았기 때문에 윈도우에서 설치하는 것을 다루도록 하겠습니다. WLS? WLS2? No! Windows 환경에서는 리눅스에 대항하기 위해서 윈도우 자체적으로 리눅스를 지원하기 위한 Windows Subsystem for Linux 를 무료로 풀었습니다. 최신 버전으로 2까지 나와 있습니다. 저 또한 WSL을 사용해 보았기에 사용해 보려고 하였으나 아무래도 안된다는 결론을 도출하였습니다. 안되는 이유는.. kubenetes에서 systemctl를 사용하는 것으로 보입니다. 이는 centos에서 구현된 시스템 관리 툴인듯 하나 wsl 상에서는 해당 명령어가 구현이 되어 있지 않습니다. sudo apt-get 등을 통해서 설치한다고 하더라도 wsl 자체가 systemctl이 pid = 1인 상태로 시작하지는 않기 때문에 해당 방법을 통해서는 할 수 있는 방법이 없습니다. Docker를 통해서 설치 하기 https://www.oss.kr/index.php/info_techtip/show/2e408efc-900d-4a09-82e9-06613db8f591 저는 위의 oss에 올라와 있는 설치 방법을 통해서 설치 하였습니다. 위에 지침이 있긴 하지만 간단하게 여기서도 다루겠습니다. Docker For Windows를 설치 Docker 홈페이지에서 https://docs.docker.com/docker-for-windows/install/ Desktop용 도커를 다운 받습니다...