dt-orders / keptn-orders-setup

"Master" is the latest version. Refer to the "Branch" that maps to the Keptn Version
Apache License 2.0
1 stars 5 forks source link

`eksctl` will not work if your AWS account requires MFA #11

Open gabrielprioli opened 5 years ago

gabrielprioli commented 5 years ago

I'm using MFA to connect to my AWS account so the commands issues by eksctl need to be authenticated with MFA as well. Therefore, it's not enough to do "aws configure", I must follow [1] to set environment variables which are picked up by eksctl.

So I suggest that on Step 3 [2], you write a comment saying something like: "If you are using MFA to authenticate on AWS, then follow the steps on [1] to set it up".

[1] https://aws.amazon.com/premiumsupport/knowledge-center/authenticate-mfa-cli/ [2] https://github.com/keptn-orders/keptn-orders-setup#3-provision-kubernetes-cluster

ps: by MFA I mean multi-factor authentication https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa.html

robertjahn commented 5 years ago

until I get AWS officially as part of keptn, I just adjusted to hide option for aws. I will add back in once part of core keptn. https://github.com/keptn-orders/keptn-orders-setup/commit/a46fd9e79694218b83ffa715da4668e41dfab648