gpt4 book ai didi

kubernetes - Kubernetes UI仪表板

转载 作者:行者123 更新时间:2023-12-02 12:19:16 26 4
gpt4 key购买 nike

我正在尝试配置Kubernetes UI仪表板。具有完全的管理员权限,因此创建了一个YAML文件:dashboard-admin.yaml
我文件的内容如下:

apiVersion: rbac.authorization.k8s.io/v1.12.1
kind: ClusterRoleBinding
metadata:
name: kubernetes-dashboard
labels:
k8s-app: kubernetes-dashboard
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
kind: ServiceAccount
name: kubernetes-dashboard
namespace: kube-system

因此,当我尝试通过执行命令将更改应用于此文件时 kubectl create -f dashboard-admin.yaml
1)我遇到如下错误:
error: error parsing dashboard-admin.yaml: error converting YAML to JSON: yaml: line 12: mapping values are not allowed in this context

2)另外,在运行 kubectl proxy命令之后,我无法使用以下链接在本地计算机中打开仪表板:
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

最佳答案

您的错误与YAML缩进有关。我已经编辑了显示正确格式的问题。或者,如果您愿意,也可以使用此功能。

apiVersion: rbac.authorization.k8s.io/v1.12.1
kind: ClusterRoleBinding
metadata:
name: kubernetes-dashboard
labels:
k8s-app: kubernetes-dashboard
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: kubernetes-dashboard
namespace: kube-system

除非您已正确设置以上RBAC规则,否则您的K8s仪表板将无法工作,

关于kubernetes - Kubernetes UI仪表板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52840403/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com