Я использую codedeploy для развертывания кода на сервере. 3 дня назад все работало нормально. но внезапно он не может взять на себя роль, хотя раньше он работал нормально.
error : {
"Code" : "AssumeRoleUnauthorizedAccess",
"Message" : "EC2 cannot assume the role Ec2Codedeploy"}
"LastUpdated": "2017-07-10T06: 49: 59Z"
мои доверительные отношения:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": "codedeploy.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
также существует противоречие между документацией.
нет. 1 говорит, что сервис должен называться codedeploy.amazonaws.com.
№2 говорит, что сервис должен быть "ec2.amazonaws.com"
проблема сохраняется и после перезагрузки.
любезно помогите мне в этом вопросе.
AssumeRoleUnauthorizedAccess
сообщение об ошибке? Если роль используется CodeDeploy, ваши доверительные отношения верны. Однако сообщение об ошибке предполагает, что он используется EC2. Неправильно ли назначена роль и инстансу EC2? - person John Rotenstein   schedule 10.07.2017