我想远程访问kubernetes,但我不想为此使用证书
下面是我的配置文件的内容
apiVersion: v1
clusters:
- cluster:
certificate-authority: /etc/kubernetes/ssl/ca.pem
server: https://172.16.1.9:8443
name: default-cluster
- cluster:
certificate-authority: /etc/kubernetes/ssl/ca.pem
server: https://172.16.1.9:8443
name: remote-server
contexts:
- context:
cluster: remote-server
user: myself
name: bcmt
- context:
cluster: default-cluster
user: default-admin
name: default-system
current-context: default-system
kind: Config
preferences: {}
users:
- name: default-admin
user:
client-certificate: /etc/kubernetes/ssl/kubelet.pem
client-key: /etc/kubernetes/ssl/kubelet-key.pem
- name: myself
user:
password: secret
username: admin当我只使用密码用户名时,我无法访问。
我不是kubernetes专家,我想我必须在远程kubernetes配置文件中更改一些东西,但我不知道是什么。
你能帮我这个忙吗?
发布于 2017-07-08 15:22:09
您需要配置kube-apiserver:https://kubernetes.io/docs/admin/authentication/#static-password-file
有关所有apiserver选项,请参阅https://kubernetes.io/docs/admin/kube-apiserver/
https://stackoverflow.com/questions/44953380
复制相似问题