本机登入多个AWS账号的EKS Cluster
- 安装AWS CLI
参考文档:https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html - 安装好了CLI,需要为本机设置access key
aws configure
可以设置默认region

3. 输入以下命令就能把EKS Cluster加入到本机
aws eks update-kubeconfig --name yourClusterName --region=ap-southeast-1
4. 添加了之后就能在k8s len当中看到这个Cluster了

账号登入EKS Cluster 来自不同的AWS账号
以下的步骤是MacOS的教程
1. 把多个aws账号的secret都存入本机
nano ~/.aws/credentials
更改的格式如下
[default]
aws_access_key_id = 你当下的access key
aws_secret_access_key = 你当下的secret
[user1]
aws_access_key_id = AKIAI44QH8DHBEXAMPLE
aws_secret_access_key = je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY
[user2]
aws_access_key_id = AKIAI44QH8DHBEXAMPLE
aws_secret_access_key = je7MtGbClwBF/2Zp9Utk/h3yCo8nvbEXAMPLEKEY
2. 输入以下命令就能把EKS Cluster加入到本机, 并且连接各自的aws账号
aws eks update-kubeconfig --name yourClusterName --region=ap-southeast-1 --profile=user1
Facebook评论