amazon-web-services - AWS 上的 Kubernetes 使用 Kops - 用于 kubectl 的 kube-apiserver 身份验证

标签 amazon-web-services kubernetes kops

我已经使用 KOPS 在 AWS 上设置了一个基本的 2 节点 k8s 集群。我在使用 kubectl 连接和与集群交互时遇到了问题...而且我不断收到错误: 与服务器 api.euwest2.dev.avi.k8s.com 的连接被拒绝 - 您指定了正确的主机或端口吗?尝试运行任何 kubectl 命令时......

已经完成了基本的 kops export kubecfg --name xyz.hhh.kjh.k8s.com --config=~$KUBECONFIG --> 导出我创建的集群的 kubeconfig。不确定我还缺少什么才能成功连接到 kubeapi-server 以使 kubectl 工作?

最佳答案

听起来像是:

  • 您的 kube-apiserver 未运行。
    • 请联系 docker ps -a | grep apiserver在你的 Kubernetes master 上。
  • api.euwest2.dev.avi.k8s.com正在解析为您没有任何监听的 IP 地址。
    • 208.73.210.217
  • 您在 ~/.kube/config 上为 kube-apiserver 配置了错误的端口
    • server: https://api.euwest2.dev.avi.k8s.com:6443

关于amazon-web-services - AWS 上的 Kubernetes 使用 Kops - 用于 kubectl 的 kube-apiserver 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53784309/

相关文章:

amazon-web-services - 使用 CloudFormation 导入并在条件表达式中使用替换名称 `DeletionPolicy`

amazon-web-services - AWS Fargate - 如何使用 python boto3 获取任务的公共(public) IP 地址

amazon-web-services - AWS Cloudformation 遇到不支持的属性类型

amazon-web-services - AWS s3 : can't move/copy files from one folder to other

kubernetes - 使用kops同时使用多个kubernetes集群

kubernetes - 服务帐户x509:证书由未知授权机构签名

kubernetes - 为ACS群集创建了两个资源组

kubernetes - Gitlab-CI 多行脚本和多脚本的区别

google-cloud-platform - 将 Kubernetes 集群连接到同一个 GCP 网络上的 Redis

amazon-web-services - 如何使用Kops为Kubernetes集群启用匿名身份验证?