IT Log
kubernetes 설치 본문
728x90
반응형
설치 방법 :
- curl을 사용하여 kubectl binary 설치
- 기본 패키지 관리 도구를 사용하여 설치 (Ubuntu, Debian or HypriotOS)
- 기본 패키지 관리 도구를 사용하여 설치 (CentOS, RHEL or Fedora)
1. curl을 사용하여 kubectl binary 설치
1. 최신 릴리즈 다운로드
# 최신 릴리즈
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
# 특정 릴리즈 (1.18.6 버전을 다운로드하는 경우)
curl -LO "https://dl.k8s.io/release/v1.18.6/bin/linux/amd64/kubectl"
2. 바이너리 검증 (선택 사항)
kubectl 체크섬 파일 다운로드
curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"
kubectl 바이너리를 체크섬 파일을 통해 검증
echo "$(<kubectl.sha256) kubectl" | sha256sum --check
※ 검증 성공 여부
# 성공
kubectl: OK
# 실패
kubectl: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
3. kubectl 설치
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
4. 버전 확인
kubectl version --client
2. 기본 패키지 관리 도구를 사용하여 설치 (Ubuntu, Debian or HypriotOS)
1. 설치
# 아래 명령 입력 후 sudo 비밀번호 입력
sudo apt-get update && sudo apt-get install -y apt-transport-https gnupg2 curl
# 한 번에 입력
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubectl
2. 버전 확인
kubectl version --client
3. 기본 패키지 관리 도구를 사용하여 설치 (CentOS, RHEL or Fedora)
1. 설치
cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
yum install -y kubectl
2. 버전 확인
kubectl version --client
참고 URL : kubernetes.io/ko/docs/tasks/tools/install-kubectl-linux/
728x90
반응형
'Open Source > Apache' 카테고리의 다른 글
launchpadlib 1.10.13 requires testresources, which is not installed. (0) | 2021.03.26 |
---|---|
Airflow 설치 (0) | 2021.03.25 |
HIVE 구성 (with MySQL) (1) | 2021.03.24 |
Hadoop 완전분산모드(Fully-Distributed) (0) | 2021.03.24 |
HBase 구성 ( Full-distributed ) (0) | 2021.03.24 |
Comments