gpt4 book ai didi

kubectl - 带有 kubectl : You must be logged in to the server (Unauthorized) 的 Microk8s Remote

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

我正在尝试使用 kubectl 从远程主机连接到 microk8s 集群

kubectl config view

结果:

apiVersion: v1
clusters:
- cluster:
insecure-skip-tls-verify: true
server: https://ip:16443
name: microk8s-cluster
contexts:
- context:
cluster: microk8s-cluster
user: microk8s-admin
name: microk8s
current-context: microk8s
kind: Config
preferences: {}
users:
- name: microk8s-admin
user:
password: password
username: username

我在服务器上使用以下命令获得的 ip、用户名、密码等凭据:

sudo microk8s.config

结果:

apiVersion: v1
clusters:
- cluster:
certificate-authority-data: *certificate-data*
server: https://**ip**:16443
name: microk8s-cluster
contexts:
- context:
cluster: microk8s-cluster
user: **user**
name: microk8s
current-context: microk8s
kind: Config
preferences: {}
users:
- name: admin
user:
token: **password**

但是如果我用

kubectl get node

我收到一个错误:错误:您必须登录到服务器(未经授权)

最佳答案

我应该只使用 microk8s.config 中的 token ,而不是为 kubectl 用户使用用户名/密码

关于kubectl - 带有 kubectl : You must be logged in to the server (Unauthorized) 的 Microk8s Remote ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63781025/

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