728x90
Kubespray 이용 kube cluster 설치 및 원격 Cluster 개인 PC 등록 실습 내용 동영상 공유합니다. 별 내용이 없는데 28분이나 되어 낭비이기는 한데 ^^ 작은 도움이 되었으면 합니다.
Kube Cluster 설치
- kubespray 이용하여 단일 노드 혹은 3개의 노드에 Kube cluster 설치해 보세요.
: 미리 3 VM 준비 w/ Ubuntu 20.04
: /etc/hosts 파일 등록
: ssh w/ password 없이 접속 가능하도록
: sudo passwd 없이 실행 하도록, 방화벽 off
: Kubespray git clone
: inventory 파일 수정 - hosts.yml Cluster Node VM Hostname 등록
: Kube Cluster 설치 옵션
: crio 이용, audit log, strict_arp(metallb) 수정
: 참조 - https://jerryljh.tistory.com/43 - Window 기준 VSCode, WSL(Window Subsystem Linux), Window Terminal 사용해 보세요. (MAC VSCode)
: vi 대신 VSCode 사용, 들여쓰기/내어쓰기/주석 처리 단축키
: 기존 파일과 변경된 부문 추적, bash 사용 용이
: WSL, Virtualbox 등 없이 Window 환경에서 linux 사용 가능, ubuntu 18.04/20.04 등 다양한 버전 사용 가능, 리소스 사용이 작음
: Window Terminal, 화면 좌우/상하 분할 편리, 파워셀
: 참조 - https://jerryljh.tistory.com/43 - kubectl tool(Linux or Mac version)을 개인 PC에 설치하세요.
: 구글 검색, Window version 이 아니라 Linux 버전을 WSL 환경 설치
원격 Cluster 관리
해당 Cluster를 원격 PC에서 제어 가능 하도록 PC $HOME/.kube/config 파일에 원격 Cluster Config 정보를 등록 합니다. 추가 후 원격 Cluster에 kubectl get nodes 명령어를 수행 합니다. (향후 복수의 cluster 관리 시 용이 합니다.)
: Cluster Node의 root 계정 $HOME/.kube/config 정보를 개인 PC WSL $HOME/.kube/config 파일에 Copy
: kubectl get nodes 로 동일 여부 확인
반응형
'쿠버네티스 교육' 카테고리의 다른 글
원격 EKS 접속 환경 설정 (0) | 2022.11.08 |
---|---|
EKS OJT 교육 실습 목차 (2) | 2022.11.08 |
Kubernetes 실습 과제 리스트 (0) | 2021.08.25 |
02. kube 실습 과제 - kubectl 환경 최적화 및 kube tool 설치 (0) | 2021.07.26 |
01. Kube 실습 과제 - Kubespray 이용 Kube Cluster 설치 (0) | 2021.07.26 |