본문 바로가기

Cloud

(15)
[GCP] GKE로 컨테이너 생성 및 애플리케이션 배포 해 보기 기본 컴퓨팅 영역 설정 컴퓨팅 영역이란 클러스터와 리소스가 존재하는 대략적인 지역적 위치입니다. 예를 들어 us-central1-a는 us-central1 리전의 영역입니다. Cloud Shell에서 새 세션을 시작하고, 다음과 같은 명령어를 실행하여 기본 컴퓨팅 영역을 us-central1-a로 설정합니다. $ gcloud config set compute/zone us-central1-a Kubernetes Engine 환경은 컨테이너 클러스터를 형성하도록 그룹화된 여러 머신(구체적으로 Google Compute Engine 인스턴스)으로 구성되어 있습니다. Compute Engine | Google Cloud Compute Engine은 고성능의 네트워킹과 블록 스토리지에 액세스할 수 있는 Goog..
[GCP] 로컬 PC에서 VM SSH 접속하기 1. ssh-key 생성하기 및 생성된 키 복사하기 > ssh-keygen -t rsa -C "GCP 계정 또는 임의 명칭" 2. 메타데이터에 ssh-key 등록하기 2.1 Compute Engine 이동 2.2 하위 메뉴인 Metadata 선택 2.3 SSH Keys 탭 선택 2.4 Edit 버튼 클릭 2.5 SSH key 추가하기 2.6 로컬에서 생성한 ssh-key 붙여 넣기 2.7 ssh-key 저장하기 2.8 ssh-key 등록 확인 3. ssh 접속하기 > ssh-key를 기본 id_rsa에 저장한 경우 > ssh sangjoahn@ip주소 > ssh-key를 별도의 파일에 저장한 경우 > ssh -i ~/.ssh/xxxx sangjoahn@ip주소
[GCP]Firebase와 GCP 빌링 통합 1. 파이어 베이스의 요금제는 무료, 스파크(25$/월), 블레이즈(종량제) 세가지로 구성 되어 있습니다. 2. 파이어베이스도 프로젝트 단위로 생성이 되는 데요 어떤 요금제를 선택하더라고 결국 GCP 상에 프로젝트가 생성되는 것으로 이해 하시면 됩니다. * 파이어베이스에서 신규/기존 생성한 프로젝트는 아래 보시는 바와 같이 빌링이 비활성화 되어 생성이 되어 별개의 요금제로 과금이 될 뿐입니다. 3. 최초 프로젝트 생성시 GCP에 기 생성된 프로젝트를 선택하시게 되면 어떤 요금제를 선택하시던 블레이즈 요금제로 GCP 프로젝트에 연결된 빌링 계정으로 과금이 되고 새로 생성하게 되면 GCP와는 별개로 과금이 청구 됩니다. 4. 새로 생성된 프로젝트를 GCP와 빌링을 통합하시려면 2번에서 보신바와 같이 GCP ..
[GCP] 외부 계정 - 조직없는 프로젝트 조직으로 이전하기 1. GCP 웹 콘솔 상단의 조직 및 프로젝트 선택기에서 현재 조직을 선택 합니다. 2. 좌측 사이드 메뉴에서 [IAM 및 관리자] > [IAM]을 선택 합니다. 3. IAM 및 관리자에서 사용자 추가 버튼을 클릭 합니다. 4. 우측 메뉴에서 새 구성원에 외부 사용자의 메일 계정을 입력하고 역할을 선택 합니다. 4. 아래 보시는 바와 같이 조직 뷰어 및 프로젝트 생성자 역할을 선택하시고 저장 하시면 해당 사용자가 프로젝트를 현재의 조직으로 이전할 준비는 끝입니다. 5. 외부 사용자 계정의 GCP 웹콘솔로 돌아와 이전할 프로젝트를 선택하고 [IAM & admin] > Setting 으로 이동합니다. 6. Migrate 버튼을 클릭하면 아래와 같이 이동할 조직을 선택하는 팝업 창이 뜨고 마이그레이트 버튼을 ..
[GCP] Billing 파트너사 계정으로 통합하기 고객사에서 gmail 또는 gsuite 계정으로 GCP를 가입 하시게 되면 개인/법인의 카드로 결제 정보를 이용하여 Billing 이 처리 됩니다. 그런데 기업에서 GCP를 사용시 파트너를 통하여 GCP 빌링 통합하는 절차를 밟고 빌링 통합이 이루어 지게 되면 프로젝트 신규 생성시 빌링 어카운트를 선택 할 수가 있습니다. 신규 프로젝트 만들기 프로젝트 설정 정보 빌링 통합이 완료 되면 빌링 어카운트에 파트너사의 빌링 계정이 보이고 이를 선택하게 되면 고객사의 GCP 프로젝트가 파트너사의 빌링으로 과금이 되는 구조 입니다. 기존 프로젝트 파트너사의 빌링으로 전환하기 빌링 변경하기 (Change Billing) 파트너사의 빌링 선택하고 Set Account 클릭 하면 빌링 계정이 변경 됩니다.
[GCP] Cloud SQL 설정(Configuration) - flags GCP Cloud SQL Flags는 AWS RDS의 파라미터 그룹과 유사 합니다. 해당 옵션은 Configuration options 아래의 Flags 메뉴를 확장하고 원하시는 데이터베이스 플래그 항목을 선택하고 적정한 값또는 콤보박스의 값을 선택하시어 DB 파라미터 정보를 설정 하시면 됩니다. flags(파라미터 그룹) 선택 flags(파라미터 그룹) 세팅 [참고자료] 데이터베이스 플래그 구성 항목 : https://cloud.google.com/sql/docs/postgres/flags
[GCP] 리소스 할당량 관리 GCP는 다양한 이유로 리소스 사용량에 할당량을 적용합니다. 모든 프로젝트의 할당량이 동일하지는 않습니다. GCP 사용량이 점차 늘어나면 할당량도 이에 따라 늘릴 수 있습니다. 앞으로 사용량이 현저하게 늘어날 것으로 예상되는 경우 GCP Console의 할당량 페이지에서 사전에 할당량 조정을 요청할 수 있습니다. 프로젝트 리소스에 사용할 수 있는 할당량을 확인하려면 Google Cloud Platform Console의 할당량 페이지로 이동합니다. 상단의 콤보박스 메뉴를 선택 하여 원하는 리소스에 대한 현재 사용량 및 최대 할당량을 확인 하 실 수 있습니다. 아래와 같이 특정 항목에 대하여 할당량이 부족한 경우 GCP Console의 할당량 페이지에서 할당량 변경을 요청합니다. 할당량 증가 요청 자체는 ..