반응형
초기 구성
# 필요 프로그램 설치
master@master:~$ sudo apt-get update
master@master:~$ sudo apt-get install -y docker.io
master@master:~$ sudo apt-get install -y nfs-common
master@master:~$ sudo apt-get install -y python3-dev
master@master:~$ sudo apt-get install -y python3-pip
# Master Node 필요 설정 및 버전 구성(중요)
master@master:~$ curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="\
--disable traefik \
--disable metrics-server \
--node-name master --docker" \
INSTALL_K3S_VERSION="v1.17.4+k3s1" sh -s -
# sudo 명령 없이 사용자 권한 설정 구성
master@master:~$ mkdir ~/.kube
master@master:~$ sudo cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
master@master:~$ sudo chown -R $(id -u):$(id -g) ~/.kube
master@master:~$ echo "export KUBECONFIG=~/.kube/config" >> ~/.bashrc
master@master:~$ source ~/.bashrc
master@master:~$ kubectl get node
NAME STATUS ROLES AGE VERSION
master Ready master 2m42s v1.17.4+k3s1
master@master:~$
반응형
'Kubernetes' 카테고리의 다른 글
[K8S] 쿠버네티스 - 라벨(label), 셀렉터 시스템 (0) | 2022.08.07 |
---|---|
[K8S] 쿠버네티스 - YAML 파일로 Pod 생성 (0) | 2022.08.07 |
[K8S] 쿠버네티스 - k3s 명령어 (0) | 2022.08.07 |
[K8S] 쿠버네티스 - Pod 구성 (0) | 2022.08.07 |
[K8S] 쿠버네티스 설치 (0) | 2022.08.07 |