환경 설정

다음 지침에 따라 Cloud 스케줄러를 설정합니다. 이 도구 중 일부를 이미 설치했을 수도 있습니다.

gcloud CLI를 설치 및 구성합니다.

  1. gcloud CLI 설치 및 초기화

  2. 제품에 대해 gcloud 구성요소를 추가합니다.

    gcloud components install
    
  3. 모든 구성요소 업데이트:

    gcloud components update
    

gcloud를 사용하여 프로젝트 만들기

또는, 기존 프로젝트가 있다면 그 프로젝트를 사용해도 됩니다.

  1. gcloud CLI를 설치한 머신에서 터미널을 열고 Google Cloud 프로젝트를 만듭니다.

    gcloud projects create PROJECT_ID

    여기서 PROJECT_ID는 만들려는 프로젝트의 ID입니다. 프로젝트 ID는 소문자로 시작해야 하며 소문자 ASCII 문자, 숫자, 하이픈으로 구성될 수 있습니다. 그리고 6~30자여야 합니다.

  2. 선택한 프로젝트를 사용하도록 gcloud를 구성합니다.

    gcloud config set project PROJECT_ID

    여기서 PROJECT_ID는 앞에서 설정한 ID입니다.

필요에 따라 gcloud를 사용하여 App Engine 앱을 만듭니다.

App Engine HTTP 대상을 사용하려면 프로젝트에 App Engine 앱이 있어야 합니다. 이 앱은 Cloud Scheduler 서비스 및 핸들러 자체의 위치로 작동합니다. 프로젝트에 없는 App Engine 핸들러를 사용하려면 대신 HTTP 대상을 선택합니다. 이 경우 프로젝트에 App Engine 앱이 필요하지 않습니다.

  1. 을 만들려면 다음 안내를 따르세요.

    gcloud app create [--region=REGION]

    여기서 REGION은 앱이 실행되는 위치입니다. 두 위치는 App Engine 명령어에서는 europe-westus-central로, Cloud Scheduler 명령어에서는 europe-west1us-central1로 각각 호출됩니다.

    다음 명령어를 사용하여 기존 앱의 리전을 확인할 수 있습니다.

    gcloud app describe
    

    이 리전은 locationId로 나열됩니다. 예를 들어 위치가 locationId: us-central로 표시될 수 있습니다.

    App Engine 앱에 리전을 한 번 설정하고 나면 변경할 수 없습니다.

Google Cloud Console을 사용하여 기능을 사용 설정합니다.

  1. 프로젝트에 결제를 사용 설정

  2. Cloud 스케줄러 API를 사용 설정

이제 프로젝트가 Cloud Scheduler를 지원합니다.