본문 바로가기
kubernetes

k3s 설치 가이드

by aws-evan 2024. 6. 13.
728x90

 

 

  • 설치에 필요한 스크립트들을 통해서 k3s를 설치
    • kubectl, cictl ,ctr, ks3-killall.sh , ks3-uninstall.sh
    • 재부팅시에도 자동으로 ks3 동작하도록 서비스가 등록
curl -sfL https://get.k3s.io | sh -

 

 

 

  • 클러스터 상태 확인
sudo kubectl get nodes

 

 

 

 

 

  • Workernode 추가
    • K3S_URL = master server IP
    • K3S_TOKEN = /var/lib/rancher/k3s/server/node-token 
curl -sfL https://get.k3s.io | K3S_URL=https://192.168.0.50:6443 K3S_TOKEN=K10be4c8a71c2dda402dfd0d5f138ef7a699ebd85775d5334be53d2407413d35cce sh -

 

 

 

  • Workernode 추가 후 노드 상태 체크
sudo kubectl get nodes

 

 

ks3로 kubernetes를 설치할 경우에는 sudo kubectl을 통해서 사용이 가능하다 이부분을 해결하기 위해 권한 부여

export KUBECONFIG=/etc/rancher/k3s/k3s.yaml
echo 'export KUBECONFIG=/etc/rancher/k3s/k3s.yaml' >> ~/.bashrc
source ~/.bashrc

 

728x90

'kubernetes' 카테고리의 다른 글

Kubernetes EFK Helm  (0) 2024.05.03
Kubernetes NFS Provisioner  (0) 2024.05.02
Kubernetes 모니터링 시스템(Promtail + Loki + Grafana) Helm  (0) 2024.05.01
Kubernetes PostgresSQL 설치  (0) 2024.04.25
Kubernetes LoadBalancer(MetalLB)  (0) 2024.04.23

댓글