[GCP] GKE 클러스터 생성해보기
⚠ 무료 평가판 Credit 계정을 사용하고 있기 때문에, 환경이 제한적이다
GKE 시작하기
GKE는 AWS나, Azure와 같은 다른 클라우드 관리형 서비스에 비해 굉장히 생성이 간단하고 쉬운편이다.
먼저 프로젝트를 생성해준 후, Kubernetes Engine API를 사용하도록 설정한다.
프로젝트는 아래 링크를 통해 생성 또는 선택 가능
https://console.cloud.google.com/projectselector2/home/dashboard
콘솔 시작화면에서 컨테이너화된 앱 만들기를 클릭한 후, Kubernetes Engine API 사용을 클릭해주면 된다.
조금 기다리면 Kubernetes 클러스터를 생성할 수 있는 콘솔창이 뜬다
클러스터 생성
콘솔창에서 만들기를 선택해준다
Test 용이기때문에, Default 값으로 생성해줌
클러스터 크기, 노드 유형, 오토스케일링 설정, 네트워킹 옵션 설정 등 다양한 옵션 설정이 가능하니상황에 맞게 조절해서 사용하면 될 듯 하다.
클러스터 만들기에서 한번 설정하고나면 변경이 불가능한 사항들이 있으니, 잘 확인하고 생성해야 함
조금 많이 기다리면 생성 완료
아니면 Cloud Shell에서도 생성이 가능하다.
콘솔에서 Cloud Shell을 실행시켜준다.
우측 상단의 아이콘을 클릭해주면 명령어를 입력할 수 있는 Shell이 나타남
아래 명령어는 us-central1-a, us-central1-b, us-central1-c에 각각 3개씩 9노드 클러스터를 만든다
gcloud container clusters create example-cluster \
--zone us-central1-a \
--node-locations us-central1-a,us-central1-b,us-central1-c
명령어는 아래에서 확인 가능
https://cloud.google.com/kubernetes-engine/docs/how-to/creating-a-zonal-cluster?hl=ko
편한 방식으로 생성을 해주면 됨
엄청 간단하다 😋
'💻 CSP > GCP' 카테고리의 다른 글
[GCP] Artifact Registry (0) | 2023.07.18 |
---|---|
[GCP] GKE로 웹 애플리케이션 배포 (2) (0) | 2023.06.19 |
[GCP] GKE로 웹 애플리케이션 배포 (1) (0) | 2023.06.18 |
[GCP] GKE 사용해보기 (0) | 2023.06.17 |
[GCP] GKE (Google Kubernetes Engine) (0) | 2023.06.15 |