1부: Google Cloud 서비스 및 하이브리드 UI 구성

시작하기 전에

이 하이브리드 설치 프로세스에 설명된 단계는 다음 중 하나 이상을 사용하여 수행됩니다.

  • Google Cloud 콘솔
  • Apigee Hybrid UI
  • gcloud 명령줄

환경 변수

명령줄을 사용하여 수행되는 단계는 사용자가 만든 환경 변수를 사용합니다. 터미널 창이 연결 해제되면 환경 변수가 저장되지 않습니다.

이 절차에서 사용된 환경 변수는 다음과 같습니다.

Linux/macOS

export PROJECT_ID="your_project_id"
export ORG_NAME=$PROJECT_ID
export ORG_DISPLAY_NAME="org_friendly_name"
export ORGANIZATION_DESCRIPTION="org_description_text"
export ANALYTICS_REGION="analytics_region"
export RUNTIMETYPE=HYBRID
export ENV_NAME="environment_name"
export ENV_DISPLAY_NAME="env_friendly_name"
export ENV_DESCRIPTION="env_description_text"
export DOMAIN="example.com"
export ENV_GROUP="environment-group-name"
export CLUSTER_NAME="cluster_name"
export CLUSTER_LOCATION="cluster_region"

공백이 포함된 변수 이름 콘텐츠는 큰따옴표로 묶어야 합니다. 예를 들면 다음과 같습니다.

export ORGANIZATION_DESCRIPTION="My example organization number 1"

Windows

set PROJECT_ID="your_project_id"
set ORG_NAME=$PROJECT_ID
set ORG_DISPLAY_NAME="org_friendly_name"
set ORGANIZATION_DESCRIPTION="org_description_text"
set ANALYTICS_REGION="analytics_region"
set RUNTIMETYPE=HYBRID
set ENV_NAME="environment_name"
set ENV_DISPLAY_NAME="env_friendly_name"
set ENV_DESCRIPTION="env_description_text"
set DOMAIN="example.com"
set ENV_GROUP="environment-group-name"
set CLUSTER_NAME="cluster_name"
set CLUSTER_LOCATION="cluster_region"

공백이 포함된 변수 이름 콘텐츠는 큰따옴표로 묶어야 합니다. 예를 들면 다음과 같습니다.

set ORGANIZATION_DESCRIPTION="My example organization number 1"

승인 사용자 인증 정보 토큰

gcloud 승인 사용자 인증 토큰은 20분 후에 만료됩니다. 이 시간 내에 모든 단계를 완료하지 않으면 승인 사용자 인증 정보를 다시 가져와야 합니다. 예를 들면 다음과 같습니다.

명령줄에서 다음 명령어를 사용하여 gcloud 인증 사용자 인증 정보를 가져옵니다.

Linux/MacOS

TOKEN=$(gcloud auth print-access-token)

Windows

for /f "tokens=*" %a in ('gcloud auth print-access-token') do set TOKEN=%a

기타 환경 변수

이 가이드의 프로세스에서 환경 변수를 더 추가하라는 메시지가 표시되며 스크립트에 추가할 수 있습니다. 예를 들면 다음과 같습니다.

  • LONG_RUNNING_OPERATION_ID: 조직 생성 프로세스의 일부인 비동기, 장기 실행 작업의 UUID입니다.
  • APIGEECTL_HOME: apigeectl 유틸리티를 설치하는 디렉터리 경로입니다.

프로세스 개요

이 섹션에서는 하이브리드 UI 및 Google Cloud 서비스를 설정하기 위해 수행해야 하는 작업의 개요를 제공합니다.

Apigee Hybrid UI 및 Google Cloud 서비스를 설정하는 일반적인 절차는 다음과 같습니다.

작업 이들은 설명
1단계: Google Cloud 계정 만들기 Google Cloud 콘솔 이 절차를 사용하려면 Google Cloud 계정이 필요합니다. 이 계정은 새 하이브리드 조직에 결합됩니다.
2단계: Google Cloud 프로젝트 만들기 Google Cloud 콘솔 Google Cloud 프로젝트는 Google Cloud 서비스를 만들고, 사용 설정하고, 사용하기 위한 기반을 형성합니다. 프로젝트는 모든 Google Cloud 리소스를 구성합니다.
3단계: API 사용 설정 Google Cloud 콘솔 또는 명령줄 API를 사용 설정하지 않으면 하이브리드 서비스는 서로 간에 또는 다른 서비스와 통신할 수 없습니다.
4단계: 조직 만들기 명령줄 프로젝트는 조직에 속합니다. 조직이 있으면 API 호출을 수행하여 API 프록시를 만들 준비가 거의 끝난 것입니다.
5단계: 환경 추가 Apigee Hybrid UI 또는 명령줄 환경은 API 프록시 실행을 위한 격리된 컨텍스트 또는 샌드박스를 제공합니다. 단일 조직에서 여러 개의 환경을 만들 수 있습니다. 이렇게 하지 않으면 하이브리드 런타임 설치를 완료할 수 없거나 API 프록시를 배포할 수 없습니다.

다음 단계

다음 섹션에서 각 단계를 설명합니다.

게임 시작