2022-07-05
aws
00
请注意,本文编写于 660 天前,最后修改于 660 天前,其中某些信息可能已经过时。

目录

配置aws configure
生成kubeconfig

官方文档:https://aws.amazon.com/cn/premiumsupport/knowledge-center/eks-cluster-connection/

配置aws configure

前期准备工作

从iam账户管理获取用户的ak/sk

获取region名称,这个直接看浏览器地址

output格式,建议json

bash
root@mybot:~/.kube# aws configure AWS Access Key ID [*******************]: AWS Secret Access Key [*******************]: Default region name [None]: us-east-1 Default output format [None]: json

生成kubeconfig

检查当前身份,验证您使用的是具有 Amazon EKS 集群权限的正确凭证:

bash
root@mybot:~/.kube# aws sts get-caller-identity { "UserId": "**********", "Account": "**********", "Arn": "**********" } # 如此返回,ok # 查询你可以管理的集群 root@mybot:~/.kube# aws eks list-clusters

生成kubeconfig

bash
aws eks --region region update-kubeconfig --name cluster_name # 注意:请将 region 替换为您的 AWS 区域。将 cluster_name 替换为您的集群名称。 # 运行之后会自动放在 /root/.kube/config里边

测试

bash
kubectl get svc

本文作者:mykernel

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!