我正在嘗試按照本教程使用 aws CodeDeployand 和 GitHub Actions 進行 CI/CD 。
但是嘗試創建部署時出現以下錯誤:
An error occurred (AccessDeniedException) when calling the CreateDeployment operation: User: arn:aws:iam::***:user/church-managment-bff-s3 is not authorized to perform: codedeploy:CreateDeployment on resource: arn:aws:codedeploy:sa-east-1:***:deploymentgroup:church-managment-bff/church-managment-bff-deploy-group because no identity-based policy allows the codedeploy:CreateDeployment action
Error: Process completed with exit code 254.
我相信這是一個權限問題,但我無法解決它,請有人幫忙
uj5u.com熱心網友回復:
您必須codedeploy:CreateDeployment為用戶添加權限church-managment-bff-s3。您可以在 aws 控制臺中將其作為用戶的行內策略執行:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": "codedeploy:CreateDeployment",
"Resource": "*"
}
]
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/419815.html
標籤:
