"15단계로 배우는 도커와 쿠버네티스"를 참조하여 작성하였습니다.
<쿠버네티스 클러스터 구축>
Google Kubernetes Engine 사용
- kubernetes Engine->클러스터
- 사용
-만들기
-GKE Standard 구성 누르기
-이름 설정-> 영역 : asia-northeast3-a -> 정적 버전
-이미지 유형 설정 :Container가 포함된 Ubuntu(ubuntu_containerd)
- 간단한 실습을 위해 코어와 메모리, 부팅 디스크를 작게 설정
부팅 디스크 : 10
- Google Cloud SDK 설치
https://cloud.google.com/sdk/docs/install#deb
- 운영체제 환경에 따라 설치
-Google Cloud SDK Shell을 실행 -> log in -> project 설정
- Google Compute Engine zone 선택하기
-pc에 kubectl 설치하기
https://kubernetes.io/ko/docs/tasks/tools/
-shell에 명령어 입력해서 설치
- 구글 클라우드 플랫폼에서 만들어놓은 kubernetes 클러스터의 연결 -> 명령어를 복사해 shell에 실행한다.
-->k8s 클러스터 연결 완료
-GKE K8s 클러스터의 컨텍스트 확인
$ kubectl config get-contexts
-K8s 클러스터의 노드 목록 확인
$ kubectl get node
- 클러스터 크기 조절하여 과금 줄이기
$ gcloud container clusters resize k8s num nodes=0 region=asia northeast3 a Pool [default pool] for [k8s] will be resized to 0.
-또는 과금 방지를 위해서 사용이 끝난 리소스 삭제
- 구글 클라우드 플랫폼에서 KK8s 클러스터에서
'Programmer > Cloud' 카테고리의 다른 글
[Docker] 6.컨테이너 오케스트레이션과 쿠버네티스 (0) | 2021.08.24 |
---|---|
[Docker] 5 컨테이너 API (0) | 2021.08.13 |
[Docker] 4 도커 활용과 컨테이너 (0) | 2021.08.13 |
[Docker] 3 도커 환경 구축 & 명령어 (0) | 2021.08.12 |
[Docker] 2 도커란? (0) | 2021.08.12 |