coredns pod not ready

来源:4-7 初始化Kubernetes Master

JSLQ

2021-08-06

coredns-545d6fc579-8sb95 0/1 Running 0 43m
coredns-545d6fc579-xdqxg 0/1 Running 0 43m

查看日志: kubectl logs -f coredns-545d6fc579-8sb95 -n kube-system

E0805 16:15:41.454067 1 reflector.go:138] pkg/mod/k8s.io/client-go@v0.21.1/tools/cache/reflector.go:167: Failed to watch *v1.EndpointSlice: failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User “system:serviceaccount:kube-system:coredns” cannot list resource “endpointslices” in API group “discovery.k8s.io” at the cluster scope

写回答

1回答

清风

2021-08-06

重新安装一下coredns

0
2
清风
回复
qq_CMD_1
这错误是coredns没有权限访问k8s资源,修改权限: kubectl edit clusterrole system:coredns 最后追加 - apiGroups: - discovery.k8s.io resources: - endpointslices verbs: - list - watch
2023-07-14
共2条回复

Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践

阿里云最有价值专家亲授,云原生时代必备技能

1501 学习 · 613 问题

查看课程