update-endpoint

説明

サービスのエンドポイントをアップデートします。

エンドポイントをアップデートすることで、古いバージョンに紐づくサービスと新しいバージョンに紐づくサービスを入れ替えることが出来ます。 Blue Green Deployment が可能になるため、簡単に入れ替え、簡単にロールバックさせることが可能です。

概要

$ abeja model update-endpoint [--help]
Usage: abeja model update-endpoint [OPTIONS]

  Update endpoint

Options:
  -d, --deployment_id TEXT  Deployment identifier  [required]
  -s, --service_id TEXT     Service identifier  [required]
  -e, --endpoint_id TEXT    Endpoint identifier  [required]
  --help                    Show this message and exit.

オプション

-d, --deployment_id

create-deployment を作成した際の deployment_id を指定します。

-s, --service_id

create-service を作成した際の service_id を指定します。

-e, --endpoint_id

create-endpoint を作成した際の endpoint_id を指定します。

エンドポイントの更新

コマンド:

$ abeja model update-endpoint --deployment_id 3456789012345 --service_id ser-4567890123456 --endpoint_id pnt-5678901234567

出力:

{
  "message": "pnt-5678901234567 updated"
}