How to enter the kubernetes dashboard
Deploying the Dashboard UI
apply_command$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml
Command line proxy
$ kubectl proxy
Create token
create manifest
apiVersion: v1kind: ServiceAccountmetadata:name: admin-usernamespace: kubernetes-dashboard---apiVersion: rbac.authorization.k8s.io/v1beta1kind: ClusterRoleBindingmetadata:name: admin-userroleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-adminsubjects:- kind: ServiceAccountname: admin-usernamespace: kubernetes-dashboard
kubectl apply
kubectl apply -f admin-user.yaml
get secrets
$ kubectl get secret -n kubernetes-dashboard | grep adminadmin-user-token-fqpwl kubernetes.io/service-account-token 3 2m27s
get token
$ kubectl describe secret -n kubernetes-dashboard admin-user-token-fqpwlName: admin-user-token-fqpwlNamespace: kubernetes-dashboardLabels: <none>Annotations: kubernetes.io/service-account.name: admin-userkubernetes.io/service-account.uid: XXXXXXXXXXXXXXXXXType: kubernetes.io/service-account-tokenData====ca.crt: 1115 bytesnamespace: 20 bytestoken: XXXXXXXXXXXXXXXXX
Dashboard Login
browser access
Enter the token
Enter the token obtained in the previous step (get token).