设置环境

使用以下说明设置 Cloud Scheduler。您可能已经安装了其中一些工具。

安装并配置 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 控制台启用功能:

  1. 为您的项目启用结算功能

  2. 启用 Cloud Scheduler API

您的项目现在支持 Cloud Scheduler。