Kubernetes UI
November 14, 2024Less than 1 minute
Kubernetes UI
Kubernetes Dashboard
wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml
kubectl apply -f recommend.yaml
kubectl get all -n kubernetes-dashboard -o wide
https://ip:port
# Create account configuration
touch dashboard-admin.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
labels:
k8s-app: kubernetes-dashboard
name: dashboard-admin
namespace: kubernetes-dashboard
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: dashboard-admin-cluster-role
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: dashboard-admin
namespace: kubernetes-dashboard
# Create
kubectl apply -f dashboard-admin.yaml
# Check account info
kubectl describe serviceaccount dashboard-admin -n kubernetes-dashboard
# get token and login to the dashboard
kubectl describe secrets dashboard-admin-token-5crbd -n kubernetes-dashboard