创建eks集群及登录

创建eks集群:

a. 原文链接:创建 Amazon EKS 集群 - Amazon EKS

b. 创建的时候是,先创建控制面 ---》再创建节点组---》再更新插件addon。

 

 

首次连接eks集群:

在创建了eks集群之后,只能用创建eks集群的用户去连接该eks集群;
a. 比如:当前登录aws的账户是:zhangyu@gmail.com,然后在该账户下创建了eks集群;

b. 那么就只能用zhangyu这个用户的key去做 "aws configure"认证,其它的用户都不行;

c. 在认证之后,再用“eksctl update生成该eks对应的kubeconfig文件”,才能首次连接到该集群。

 

使用其它用户连接eks集群:

比如:现在lihua@gmail.com这个用户要连接该eks集群该怎么操作?

a. 首先需要在“zhangyu”连接到eks集群的情况下,修改configmap文件,将lihua加入到该文件中去;

kubectl edit configmap aws-auth --namespace kube-system
追加lihua账号:
mapUsers: |
  - userarn: arn:aws:iam::XXXXXXXXXXXX:user/lihua
    username: testuser
    groups:
      - system:masters

b. 然后用lihua的key进行aws configure认证;

c. 最后再生成kubeconfig文件,就能连接到eks集群了。

posted @ 2023-03-20 10:00  冯诺依曼  阅读(175)  评论(0编辑  收藏  举报