K8S Dashboard通过账号密码的方式登陆(四十四)

1.Dashboard采用账号密码登录

k8s的dashboard默认是通过token去登录的,有时候也会不太方便,我们也可以通过账号密码的形式去登录dashboard,不过账号密码登录dashboard的方式仅在k8s1.19以前的版本支持

账号密码必须都是admin才可以实现

以下操作需要在所有master进行操作

1.创建用户密码存放文件

# echo "admin,admin,1" > /etc/kubernetes/pki/basic_auth_file

2.修改kube-apiserver配置文件

增加密码文件路径

# vim /etc/kubernetes/manifests/kube-apiserver.yaml
apiVersion: v1
kind: Pod
metadata:
  creationTimestamp: null
  labels:
    component: kube-apiserver
    tier: control-plane
  name: kube-apiserver
  namespace: kube-system
······
    - --secure-port=6443
    - --service-account-key-file=/etc/kubernetes/pki/sa.pub
    - --service-cluster-ip-range=10.96.0.0/12
    - --tls-cert-file=/etc/kubernetes/pki/apiserver.crt
    - --tls-

猜你喜欢

转载自blog.csdn.net/weixin_44953658/article/details/122821939
今日推荐