(máquinas virtuais CentOS) stand-alone Kubernetes implantados

1, a instalação K8S
https://github.com/gjmzj/kubeasz/blob/master/docs/setup/quickStart.md

2, a montagem do painel
https://github.com/gjmzj/kubeasz/blob/master/docs/guide/dashboard.md

3, Painel Log

Acesso https://192.168.64.233:6443/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy relatado erro 401, como mostrado na FIG.


Login usando NodePort maneira:

[root@localhost dashboard]# kubectl -n kube-system get svc
NAME                      TYPE        CLUSTER-IP      EXTERNAL-IP   PORT(S)                       AGE
heapster                  ClusterIP   10.68.235.131   <none>        80/TCP                        64m
kube-dns                  ClusterIP   10.68.0.2       <none>        53/UDP,53/TCP,9153/TCP        65m
kubernetes-dashboard      NodePort    10.68.50.98     <none>        443:27117/TCP                 64m
metrics-server            ClusterIP   10.68.150.160   <none>        443/TCP                       65m
traefik-ingress-service   NodePort    10.68.62.14     <none>        80:23456/TCP,8080:24495/TCP   64m

máquina virtual navegador depois de entrar https://192.168.64.233:27117 pode mostrar a tela de login normal, onde 192.168.64.233 é o endereço IP da máquina virtual


Criar um superusuário painel rbac

Criar um usuário: kubectl aplicar -f /etc/ansible/manifests/dashboard/admin-user-sa-rbac.yaml 
get token: kubectl -n kube sistema descrevem $ secreto (kubectl -n kube sistema get segredo | grep admi- user | awk '{print $ 1 }')

Os usuários comuns para criar dashboard rbac

Criar um usuário: kubectl aplicar -f /etc/ansible/manifests/dashboard/read-user-sa-rbac.yaml
get token: kubectl -n kube sistema descrevem $ secreto (kubectl -n kube sistema get segredo | grep leitura user | awk '{print $ 1 }')

Publicado 227 artigos originais · Louvor obteve 94 · vista 540 000 +

Acho que você gosta

Origin blog.csdn.net/wiborgite/article/details/102489293
Recomendado
Clasificación