1.在kubeconfig文件旁边创建一个新的kubeconfig文件。 例如,如果您的原始kubeconfig文件名为eks-cluster,则可以通过创建eks-cluster-nondefaultuser来创建新的kubeconfig文件。
2.将默认的身份验证用户替换为需要验证的用户。 使用编辑器打开新的kubeconfig文件并添加以下内容:
users:
3.验证用户是否已成功身份验证。 使用kubectl命令验证您选择的用户是否已成功联机。
$ kubectl --kubeconfig
使用此命令可检查新的kubeconfig文件是否按预期工作,并验证选择的用户是否已经成功身份验证了。 注:其中,AWS Profile是在您的本地机器上定义的,允许您的机器在AWS中使用不同的账户/权限。IAM Role是为给定的身份验证用户定义的IAM角色。 请查看AWS文档以获取有关如何为角色创建用户的详细信息和完整命令的详细信息。