AWS copilot のバージョンを上げた後デプロイエラーが発生する

install されている copilot を、既存のプロジェクトで途中からアップデートした場合、
copilot deploy の実行時エラーが発生することがある。

✘ execute svc deploy: upload deploy resources for service app: put addons artifact to bucket stackset-hogehoge-in-pipelinebuiltartifactbuc-39393939zoo: upload manual/addons/app/bc123423423423423423495c78234234234.yml to bucket stackset-hogehoge-in-pipelinebuiltartifactbuc-39393939zoo: AccessDenied: Access Denied
	status code: 403, request id: HOGEHOGEHOGE2, host id: gvEGNa6FXnAHogeHOGEHOgeA8+Gt+mfwHOGE1D6Jl01/OM313J0Q=
Error: Process completed with exit code 1.

これは、copilot を実行しているユーザーでは無く、管理用の *****EnvManagerRole というロールに権限が無いため発生しています。
こちらのRoleに自動で権限を付け直すコマンドは無いため、手動で修正が必要です。

どのような権限を設定するべきかは、別の env を作るなどして、再度デプロイ。その時作られたRoleを参考に、違う部分を修正する必要があります。

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy