我最近在Ubuntu 16.04 LTS中安装了Kubernetes。

但是我无法访问kube UI。以下是详细信息。

Kubectl版本:


  u64 @ ubuntu64:〜$ kubectl版本客户端版本:
  version.Info {主要:“ 1”,次要:“ 7”,GitVersion:“ v1.7.5”,
  GitCommit:“ 17d7182a7ccbb167074be7a87f0a68bd00d58d97”,
  GitTreeState:“干净”,BuildDate:“ 2017-08-31T09:14:02Z”,
  GoVersion:“ go1.8.3”,编译器:“ gc”,平台:“ linux / amd64”}服务器
  版本:version.Info {主要:“ 1”,次要:“ 7”,GitVersion:“ v1.7.5”,
  GitCommit:“ 17d7182a7ccbb167074be7a87f0a68bd00d58d97”,
  GitTreeState:“干净”,BuildDate:“ 2017-08-31T08:56:23Z”,
  GoVersion:“ go1.8.3”,编译器:“ gc”,平台:“ linux / amd64”}


Kubectl配置视图:


  u64 @ ubuntu64:〜$ kubectl配置视图apiVersion:v1集群:
  -集群:
      证书授权数据:已删除
      服务器:https://130.211.115.230名称:amazing-insight-172917_kubernetes上下文:
  -上下文:
      群集:amazing-insight-172917_kubernetes
      用户:amazing-insight-172917_kubernetes名称:amazing-insight-172917_kubernetes当前上下文:
  amazing-insight-172917_kubernetes类型:配置首选项:{}用户:
  -名称:amazing-insight-172917_kubernetes用户:
      客户端证书数据:已删除
      客户端密钥数据:已删除
      令牌:GV0sJB4PXYgQofLPypELZeMLakr5bFA6
  -名称:amazing-insight-172917_kubernetes-basic-auth用户:
      密码:opYOctdphtqIBZWE
      用户名:admin


当我尝试访问URL https://130.211.115.230/ui/时,我正在获取错误

User "system:anonymous" cannot get path "/ui/".: "No policy matched."


任何帮助表示赞赏。

最佳答案

尝试这个:

kubectl proxy --port=8001 --kubeconfig=<path-to-kubeconfig>


然后转到127.0.0.1:8001/ui

如果正确设置了kubectl上下文,则可以跳过kubeconfig。

关于ubuntu - 在访问Kubernetes UI时需要帮助,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46250772/

10-10 15:22