본문 바로가기
반응형

Kubernetes/Google(GCP)7

GCP VM Instance OS 이미지 Boot Disk 변경 오늘은 GCP에서 VM Instance의 Root Disk 교체, OS 교체를 진행해보려고 한다. 이 방법을 사용하면 기존에 생성된 Instance는 IP 변경 없이 OS 변경을 할 수 있다.하지만 Root Disk(Boot Disk)가 교체되었기 때문에 기존에 설치되어있던 파일 및 라이브러리는 재설치가 필요하다.  Boot Disk OS가 Debian 12인 VM Instance가 있다고 가정해보려고 한다이 Instance의 IP는 10.178.0.2 OS 교체를 위해 Instance를 종료시켜야한다.  Instance가 종료된 것을 확인하고 EDIT 버튼을 눌러준다.  중간쯤에 위치한 DETACH BOOT DISK 버튼을 클릭  Boot Disk를 제거했기 때문에 Boot Disk 설정할 수 있는 버.. 2024. 7. 25.
구글 클라우드 GCP gcloud cli shared vpc 생성 프로젝트 할당 Windows 11 기준으로 사용한 CLI를 기술하려고 합니다.Linux(Ubuntu, Debian, CentOS 등)에서는 역슬래시 문자를 변경 후 사용하시면 됩니다.Windows에서 줄바꿈 명령어는 "^", Linux에서 줄바꿈 명령어는 "\"   1. Shared VPC Enable$ gcloud compute shared-vpc enable    2. VPC 생성$ gcloud compute networks create ^--subnet-mode=custom --project=   3. Project Associated# Project Associate Addgcloud compute shared-vpc associated-projects add --host-project=# Project A.. 2024. 7. 3.
Windows 11 gcloud CLI 환경셋팅(설치방법, 로그인) 1. Google SDK 파일 설치다운로드 페이지에  접속하여 Installer를 다운받아 설치하거나 Windows PowerShell에 CLI를 입력하여 설치 다운로드 페이지: https://cloud.google.com/sdk/docs/install-sdk?hl=ko#installing_the_latest_versionInstaller 다운로드: https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe?hl=ko다운로드 CLI 명령어:(New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKIn.. 2024. 7. 3.
테라폼(Terraform)을 이용한 GKE 클러스터 생성 시작하기 전 API 설정하기 경로: API 및 서비스 - 라이브러리 - Cloud Resource Manager API 검색 - 사용하기 Compute Engine API, Kubernetes Engine API 사용 작업위치: Google Console $ mkdir terraform-gke $ cd terraform-gke $ terraform init 테라폼 배포할 폴더 생성 테라폼 폴더로 이동 테라폼 초기화 선언 Provider 설정 $ vi provider.tf #테라폼 프로바이더 선택 provider "google" { project = "sseokseok" # 프로젝트 ID 입력 region = "us-west1" # 배포할 region } terraform { required_provide.. 2024. 3. 5.
GKE 클러스터 생성 GKE 시작하기 GCP 무료 크레딧을 받은 이후 본격적으로 GKE를 사용해보려고 한다. 지난 포스팅 보려면 아래 링크 클릭 https://sseokseok.tistory.com/21 ※ GCP는 구글 클라우드, GKE는 구글 클라우드에서 제공하는 쿠버네티스 클러스터 GKE 클러스터 생성 Kubernetes Engine - 클러스터 - 만들기 버튼 클릭 STANDARD 클러스터로 전환 ※ Autopilot 클러스터: GKE의 관리형 클러스터로 클러스터 및 노드관리 등 대부분을 GKE에 위임, 사용자가 배포한 App Resource에 따라 노드 리소스를 자동으로 관리, 때문에 비용을 특정지을 수 없다. ※ Standard 클러스터: 사용자가 노드 리소스, 클러스터 설정 등 직접 클러스터를 관리, 비용 산정 간편 이름: gk.. 2024. 2. 21.
GCP 무료 크레딧으로 쿠버네티스 클러스터 구축(kubeadm) 지난 포스팅에는 GCP 무료 크레딧 발급받는 방법을 알아보았고 오늘은 무료로 받은 크레딧으로 쿠버네티스 클러스터를 생성하는 방법을 알아볼까 해요 GCP 사용을 위한 계정등록 및 카드 등록방법은 아래 링크 클릭 https://sseokseok.tistory.com/21 생성 전 저는 Cluster 구성을 아래와 같이 하려고 합니다. ControlPlane(Master) Node 1대 Worker(Data) Node 1대 테스트 및 구성을 하다가 클러스터 리소스가 모자를 시에 더 추가시킬 계획이에요 1. 클러스터용 인스턴스(VM) 생성 $ gcloud compute instances create cluster-master --zone=europe-west3-c \ #bastion과 같은 zone으로 생성 -.. 2024. 2. 5.
GCP 무료로 시작하기 계정등록, 카드 등록, 인스턴스 만들기 24년 1월 31일 기준으로 Google Cloud Platform(이하 GCP)를 이용해 쿠버네티스 클러스터를 구축해보려고 해요 구글 계정으로 클라우드 이용시 $300의 무료 크레딧을 받을 수 있어요 단, 구글 클라우드를 이용하지 않은 계정이어야 합니다. 이미 혜택을 받으신 분들은 다시 받을 수 없어요 준비물 구글 계정, 신용카드 또는 체크카드 준비 무료 체험판 이용 종료 후 계정을 직접 활성화하지 않는 이상, 요금이 청구되지 않는다고 합니다. 하지만 지켜봐야겠죠? 저는 신용카드보다 체크카드를 이용하려고 해요 혹시 모르잖아요? 1. 구글 클라우드 접속(https://cloud.google.com) 무료로 시작하기 버튼 클릭 이메일과 국가를 확인 후 위에 있는 두 개의 체크박스에 표시를 해야합니다. 상업.. 2024. 2. 1.
반응형