尝试连接到集群的端点时出现错误讯息(Error message when trying to con

2019-10-29 07:27发布

当我尝试连接到我的Kubernetes集群端点IP,我得到这个消息。 有谁知道哪里这个来自并且将可以在这里是什么问题?

{
  "kind": "Status",
  "apiVersion": "v1",
  "metadata": {

  },
  "status": "Failure",
  "message": "forbidden: User \"system:anonymous\" cannot get path \"/\": No policy matched.",
  "reason": "Forbidden",
  "details": {

  },
  "code": 403
}

Answer 1:

您没有提供很多信息,你想达到什么目的。 但是,随着康斯坦丁已经提到的,只有当你试图访问API为未经授权的(匿名)用户这个错误是可见的。 你可能试图curl API服务器作为匿名用户。

你可以找到关于如何去探索这个伟大的API服务器具体步骤的文章。

不同,需要用正确的权限ServiceAccount,通过(Cluster)的角色和RoleBinding获得Kubernetes API进行交互。 通过使用ServiceAccount的令牌身份验证。 由于所有的通信是通过TLS你还需要自签名证书。 另外,允许不安全的连接,但不建议这样做。

更多关于Kubernetes API以及如何访问这里 。



文章来源: Error message when trying to connect to cluster endpoint