确认aws eks update-kubeconfig命令仅客户端生效还是会影响EKS集群
验证结论:该命令仅作用于客户端,不会变更EKS服务端
- 首先明确
aws eks update-kubeconfig的本质:这是纯本地客户端操作,作用是更新你本地的kubeconfig文件(默认路径~/.kube/config),核心是替换其中用户认证段的废弃API版本(client.authentication.k8s.io/v1alpha1)为当前受支持的版本(如client.authentication.k8s.io/v1beta1或v1),全程不会向AWS EKS服务端发送任何变更请求。 - 加上
--dry-run参数后,命令只会输出拟修改的kubeconfig内容预览,连本地的kubeconfig文件都不会实际修改,完全不会触及远程EKS集群的任何配置或资源。 - 你可以直接执行该命令,对比输出内容与当前本地kubeconfig的差异,就能确认:变更仅局限于认证配置的API版本字段,没有任何涉及集群服务端的操作逻辑。
内容的提问来源于stack exchange,提问作者pi.
相关产品推荐
相关产品推荐

