kubernestes 싱글 노드 클러스터 구성은 쿠버네티스 환경 세팅을 위한 첫 번째 단계이다. 필자는 Ubuntu 20.04 환경에서 Docker와 kubernetes를 통해 싱글 노드 클러스터 구축을 진행해보았다.
이 포스팅에서 Docker 설치에 대한 내용은 생략한다. 설치 시 공식문서 를 참고한다.
참고 : 공식문서
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"
kubectl 바이너리를 체크섬 파일을 통해 검증
echo "$(cat kubectl.sha256) kubectl" | sha256sum --check
검증 성공 시, kubectl : ok 출력이 나온다.
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/