サービス構成をデプロイするには、gcloud endpoints services deploy
コマンドを実行します。初めてサービス構成をデプロイするときは、gcloud
コマンドで Service Management API を呼び出し、サービス構成 YAML ファイルの name
フィールドで指定された名前を使用してマネージド サービスを作成します。構成 ID(日付スタンプの後にリビジョン番号を付加したもの)は、Service Management によって自動的に割り当てられます。例: 2017-02-13r0
。
サービス構成を同じ日に再度デプロイすると、構成 ID のリビジョン番号がその都度増分されます。一方、別の日にサービス構成を再度デプロイすると、構成 ID に新しい日付スタンプが付けられ、リビジョン番号が 0 にリセットされます。
Endpoints では、サービス構成の保存に Service Management が使用されます。Service Management は、最新の 100 個のサービス構成のみを保存します。
このページでは、サービスの名前とその構成 ID を表示する方法について説明します。
Google Cloud console
- In the Google Cloud console, go to the Endpoints > Services page for your project.
- If you have more than one API, select an API from the list.
- Click the Deployment history tab.
The service name is displayed between the API name and the tabs, near the top-left side of the page. In the Service configuration deployments list, the configuration ID is displayed along with the date and the email address of the principal who deployed the configuration. The Service configuration deployments list displays the latest 100 configuration deployments. The most recent configuration is displayed at the top of the list.
gcloud
- Enter the following to display the project IDs for your
Google Cloud projects:
gcloud projects list
- Using the applicable project ID from the previous step, set the default
project to the one that your API is in:
gcloud config set project YOUR_PROJECT_ID
- Get a list of services in your project:
gcloud endpoints services list
- Using the applicable service name from the previous step, get a list of
configuration IDs for the service:
gcloud endpoints configs list --service=YOUR_SERVICE_NAME
For more information on the preceding commands, see the gcloud
reference.
次のステップ
- サービス構成のデプロイについて学ぶ。
- Service Management API について学ぶ。