サービスアカウントにKubernetes Engine Cluster 管理者権限を付与しているのにGKEへのデプロイに失敗する

状況

タイトルの通りの状況で、以下のようなエラーが発生する。

1
Error from server (Forbidden): deployments.apps is forbidden: User "XXXXXXXXXXXXXXXXXX" cannot list resource "deployments" in API group "apps" in the namespace "default": requires one of ["container.deployments.list"] permission(s).

結論

Kubernetes APIを利用するので、Kubernetes Engine Cluster 管理者権限ではなくKubernetes Engine 管理者 が必要です。

記事情報

  • 投稿日:2021年7月21日
  • 最終更新日:2021年7月21日