Open gmflau opened 6 years ago
@gmflau My apologies for taking so long to respond to this issue. To assume a role with the aws command line utility you can follow these instructions.
Closing, both old and possible via the instructions listed above.
I was following your instructions on README.md to deploy a K8 cluster. Here is what I passed to the CLI command:
$ aws cloudformation create-stack --region us-west-2 --stack-name Heptio-Kubernetes-GML --template-url https://quickstart-reference.s3.amazonaws.com/heptio/latest/templates/kubernetes-cluster-with-new-vpc.template --parameters ParameterKey=AvailabilityZone,ParameterValue=us-west-2a ParameterKey=KeyName,ParameterValue=dse-keypair-us-west-2 ParameterKey=AdminIngressLocation,ParameterValue=0.0.0.0/0 --capabilities=CAPABILITY_IAM
When I used your AWS QuickStart here - https://aws.amazon.com/quickstart/architecture/heptio-kubernetes/ , I needed to provide my "IAM Role" under Permission on the form. If not, I would be receiving the same error above. I suspect that I need to pass my "IAM Role" to the "aws cloudformation create-stack" CLI command. I will greatly appreciate if you could find out how.
Thanks, Gilbert