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策略,必须附加并设置这些策略,以便管理角色和管理角色设置生效。 请参阅以下文档: