Kubecl 소개
우선 Kubectl은 쿠버니티스의 API 서버와 통신하여 사용자 명령을 전달할 수 있는 CLI 도구이다.
Kubectl 설치가이드는 아래 사이트에서 확인할 수 있다.
쿠버네티스의 설치
위 사이트의 가이드에 맞춰서 진행하면 된다.
업데이트 및 쿠버네티스 패키지 설치
- 우분투 환경이기 때문에 apt 패키지 색인을 업데이트 해준다.
- 쿠버네티스 apt 저장소를 사용하는데 필요한 패키지를 설치한다.
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl
구글 클라우드 공개 사이닝키 다운로드
sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
쿠버네티스 apt 저장소 추가
echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
새 저장소의 apt 색인패키지 업데이트 후 Kubetl 설치
sudo apt-get update
sudo apt-get install -y kubectl
Kustomize 설치
kustomize는 쿠버네티스의 매니페스트 파일을 좀 더 효율적으로 관리할 수 있도록 도와주는 도구
해당 kustomize의 바이너리 파일 설치 가이드는 다음 사이트에서 확인 할 수 있다.
우선 이렇게 가이드를 따라 진행하면 간단하게 설치는 마무리 할 수 있다.
'강의 > Kubernetes와 Docker로 한 번에 끝내는 컨테이너 기반 MSA' 카테고리의 다른 글
Ch 01::파트 개요 및 실습 준비(02) (0) | 2023.02.15 |
---|---|
Ch 01::Docker 기초 파트개요(01) (0) | 2023.02.15 |