【问题标题】:Running Kubernetes on Mac在 Mac 上运行 Kubernetes
【发布时间】:2018-08-23 16:15:39
【问题描述】:

我在本地 Mac 上运行 Kubernetes。我使用 MiniKube 运行集群。一切正常,但访问 API 时出现未经授权的错误。

https:///v1/services

{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "Unauthorized",
"reason": "Unauthorized",
"code": 401
}

我只是按照以下站点中的步骤安装 minikube。

https://kubernetes.io/docs/tasks/tools/install-minikube/

下面是创建服务的页面,

https://kubernetes.io/docs/tasks/access-application-cluster/service-access-application-cluster/

我是否缺少任何其他设置?

在 Kubernetes 中单击“设置”也会出现以下错误。

" 禁止 (403) 您没有访问此页面所需的权限。”

谢谢

【问题讨论】:

  • 你链接到的页面只是关于 minikube 的安装,在进入 API 设置之前你可能已经做了一些进一步的步骤。通过 minkube 安装后,您还记得您关注的哪个文档页面提到打开您的 https:///v1/services 吗?
  • github.com/kubernetes/kubernetes/issues/17404 - 这就是我所关注的。

标签: kubernetes kubectl minikube


【解决方案1】:

这是完全正常的。您需要使用 SSL 证书或其他方式(如 ie)对 API 进行身份验证。 Baerer token(使用用户/通行证)获取token。

【讨论】:

    猜你喜欢
    • 2021-04-28
    • 2015-12-28
    • 2021-08-18
    • 2015-08-17
    • 2017-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多