aws kops以InvalidClientTokenId创建集群错误

时间:2018-02-12 07:33:24

标签: amazon-web-services kubernetes cloud kops

我实际上是尝试在AWS Kops中使用Kubernetes部署我的应用程序。为此,我按照AWS研讨会教程中给出的步骤进行操作。

https://github.com/aws-samples/aws-workshop-for-kubernetes/tree/master/01-path-basics/101-start-here

我通过以IAM用户身份登录并安装了kops和其他所需软件来创建AWS Cloud9环境。当我尝试使用以下命令创建集群时

kops create cluster --name cs.cluster.k8s.local --zones $ AWS_AVAILABILITY_ZONES  --yes

我在cloud9 IDE中收到如下错误

 final Handler handler = new Handler();
       handler.postDelayed(new Runnable() {
       @Override
       public void run() {

        }
      }, 100);

我无法找到解决此问题的方法。任何有关这方面的帮助都是可以理解的。

1 个答案:

答案 0 :(得分:0)

我发现了问题并修复了它。其实 我没有在运行create cluster的终端中导出以下2个环境变量。使用kops

创建集群时,需要以下两个变量

export AWS_ACCESS_KEY_ID = $(aws configure get aws_access_key_id) export AWS_SECRET_ACCESS_KEY = $(aws configure get aws_secret_access_key)