Amazon ec2 AWS Spinnaker在ec2上的本地安装问题:您无权执行此操作

Amazon ec2 AWS Spinnaker在ec2上的本地安装问题:您无权执行此操作,amazon-ec2,amazon-iam,spinnaker,Amazon Ec2,Amazon Iam,Spinnaker,我做了https://www.spinnaker.io/setup/providers/aws/并启动spinnaker,并在clouddriver.log中不断获取此错误 Caused by: com.amazonaws.services.ec2.model.AmazonEC2Exception: You are not authorized to perform this operation. (Service: AmazonEC2; Status Code: 403; Error Code

我做了
https://www.spinnaker.io/setup/providers/aws/
并启动spinnaker,并在clouddriver.log中不断获取此错误

Caused by: com.amazonaws.services.ec2.model.AmazonEC2Exception: You are not authorized to perform this operation. (Service: AmazonEC2; Status Code: 403; Error Code: UnauthorizedOperation; Request ID: fb3144e7-7105-44e1-917c-60c6de551d83)
我的安装环境是AWS ec2环境,此实例具有角色
BaseIAMRole
,并已将
Spinnakerasumerolepolicy
PowerUserAccess
附加到它

我在clouddriver.yml中对管理帐户和管理帐户进行了如下配置:

aws:
  enabled: true
  accounts:
  - name: '07xxxx...'
#    requiredGroupMembership: []
    accountId: '07xxxx...'
    regions: []
    assumeRole: role/spinnakerManaged
  - name: '19xxxx...'
  #    requiredGroupMembership: []
    accountId: '19xxxx...'
    regions: []
    assumeRole: role/spinnakerManaged
  primaryAccount: '07xxxx...'
  defaultKeyPairTemplate: '{{name}}-keypair'
  defaultRegions:
  - name: ap-southeast-2
  defaultAssumeRole: role/spinnakerManaged
  defaults:
    iamRole: BaseIAMRole
我有管理和托管帐户的管理员权限


非常感谢您提供的任何帮助

您似乎缺少AWS IAM策略,必须附加并设置这些策略,以便管理角色和管理角色设置生效。 请参阅以下文档: