kubernetes - 使用 kubeadm 时如何与管理员用户进行身份验证?
问题描述
我用 kubeadm 创建了一个集群(现在它只是一个节点/主节点)但是我似乎在以管理员用户身份进行身份验证时遇到了问题。
KUBECONFIG=/etc/kubernetes/kubelet.conf kubectl get sa
No resources found.
Error from server (Forbidden): serviceaccounts is forbidden: User "system:node:osboxes" cannot list serviceaccounts in the namespace "default": disabled by feature gate TokenRequest
我假设那是管理员用户?如果没有,我在哪里可以找到它/使用它进行身份验证?
解决方案
找到了:export KUBECONFIG=/etc/kubernetes/admin.conf
推荐阅读
- c++ - 通过这个指针访问数据成员
- java - 如何使用`println`在单个语句中格式化和打印多种数据类型?
- excel - 枢轴更改过滤器的宏无效
- c# - ApplicationInsights、Net core 和 HostBuilder(不是 Asp.net)
- powerbi - Powerbi Power Query Editor 将字符串转换为数字时出错
- angular - 将类和关联样式动态添加到元素
- react-native - 如果设备或仿真器未处于“远程调试”模式,则获取“无效日期”
- javascript - 如何在 CodeMirror 编辑器中添加?
- typescript - 如何正确键入合并对象?
- python - python中的[:,:-1]是什么?