- Play with kubernetes란?
Docker
에서 제공해주는 쿠버네티스 연습 사이트.- Docker hub 계정으로 로그인 가능.
- 설치 과정 없이 웹에서 쿠버네티스를 실습 가능.
- 한 번 접속에
4시간
사용 가능.
- 사용 방법
- 링크 : https://labs.play-with-k8s.com/
- LNB의 +ADD NEW INSTANCE 버튼 선택
# 클러스터 마스터 노드 초기화 1. Initializes cluster master node: kubeadm init --apiserver-advertise-address $(hostname -i) --pod-network-cidr 10.5.0.0/16 # 클러스터 네트워크 시작하기 2. Initialize cluster networking: kubectl apply -f https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter.yaml
- 클러스터 마스터 노드 초기화
- 복사 : ctrl + insert
- 붙여넣기 : shift + insert
- cluster master node 초기화 : kubeadm init --apiserver-advertise-address $(hostname -i) --pod-network-cidr 10.5.0.0/16
- 마스터 node1의 API controller , scheduler, etcd, core dns 등을 생성함.
- worker node join을 위해서 아래와 같은 명령어 필요
- 클러스터 네트워크 초기화 : kubectl apply -f https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter.yaml
- CNI 를 설치함
- 워커노드 연결하기
- ADD new instance선택 (node 2 생성)
- node2에서 위 명령어 적용
- 현재 상태 결과 확인하기
- ctrl + l : 전체 지우기
- kubectl get nodes -o wide 명령어 적용
- 링크 : https://labs.play-with-k8s.com/
- 그 외 크라우드 서비스에서 제공하는 쿠버네티스 도구
- 구글 쿠버네티스 엔진
- 아마존 쿠버네티스 일래스틱 컨테이너 서비스
- 애저 쿠버네티스 서비스
'쿠버네티스' 카테고리의 다른 글
2-2. 쿠버네티스 설치 / PC에 직접 설치하기. (0) | 2024.05.30 |
---|---|
쿠버네티스를 배우기 전에..... (0) | 2024.03.29 |