반응형
== 추가 :: 단일PC에 설치하기
k3s 시리즈 - 간단하게 Kubernetes 환경 구축하기 | si.mpli.st
## 준비
sudo apt update
sudo apt upgrade
## 핵심
curl -sfL https://get.k3s.io | sh -
## 확인
sudo systemctl status k3s
설치환경 : Ubuntu 20.04.6 LTS
++ 추가
일반사용자가 쓸수있게 추가 실행
sudo chmod 644 /etc/rancher/k3s/k3s.yaml
출처 :: 핵심만 콕 쿠버네티스
## 마스터 노드
sudo apt update
sudo apt instll -y docker.io nfs-common dnsutils curl
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC=" --disable traefik --disable metrics-server --node-name master --docker" INSTALL_K3S_VERSION="v1.18.6+k3s1" sh -s -
mkdir ~/.kube
sudo cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
sudo chown -R $(id -u):$(id -g) ~/.kube
echo "export KUBECONFIG=~/.kube/config" >> ~/.bashrc
source ~/.bashrc
# 설치확인
kubectl cluster-info
kubectl get node -o wide
# 워커를 위해 토큰과 IP확인
NODE_TOKEN=$(sudo cat /var/lib/rancher/k3s/server/node-token)
echo $NODE_TOKEN
MASTER_IP=$(kubectl get node master -ojsonpath="{.status.addresses[0].address}")
echo $MASTER_IP
## 워커 노드
NODE_TOKEN=
MASTER_IP=
sudo apt update
sudo apt install -y docker.io nfs-common curl
curl -sfL https://get.k3s.io | K3S_URL=https://$MASTER_IP:6443 K3S_TOKEN=$NODE_TOKEN INSTALL_K3S_EXEC="--node-name worker --docker" INSTALL_K3S_VERSION="v1.18.6+k3s1" sh -s -
성공!!
** 부가적인 설정
1. locale 변경
우분투(Ubuntu) 22.04 Server 로케일(locale) 설정하기 | YeopBox
2. 타임변경
Ubuntu 20.04 리눅스 서버에 Timezone변경/NTP 시간동기화/수동으로 직접 시간 설정하기 : 네이버 블로그 (naver.com)
반응형