More than 1 year has passed since last update.

posted at

updated at

CLIでCloud RunのデプロイをするときにRevisionタグを複数指定するには

Cloud Runにはリビジョンタグという機能がある。

これをgcloudのCLIでデプロイする際に --tag オプションで付与できるが、これはひとつしか渡せない。

--tag オプションを複数指定すると、最後に指定したものが優先される。カンマで区切ろうとすると Resource name must use only lowercase letters, numbers and '-'. Must begin with a letter and cannot end with a '-'. Maximum length is 63 characters. というエラーがでる。

じゃあどうするかというと、デプロイの際にはひとつだけ指定して、そのあとにデプロイされたリビジョンに対して update-traffic のコマンドにある --update-tags というオプションを用いて複数指定すればいい。こっちはカンマで区切って指定できる。

ちなみに間違えて --set-tags を使うとサービスにあるすべてのリビジョンのタグが更新されてしまうので注意。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up