Truy cập Kube Dashboad (K8S)¶
Pre-condition
Tạo K8S với tùy chọn bật add-on Kubernetes Dashboard và Nginx Ingress
Tải về file Kubeconfig
Các bước thực hiện:¶
Bước 1: Tạo tài khoản dịch vụ và ràng buộc vai trò cụm cho Kube Dashboard bằng file¶
Bước 2: Áp dụng thông tin tài khoản và ràng buộc cho cụm¶
Chạy câu lệnh
kubectl --kubeconfig={name file kubeconfig} apply -f kube-dashboard.yaml
Kết quả

Bước 3: Lấy Token từ Service Account¶
Chạy câu lệnh
kubectl --kubeconfig={name file kubeconfig} -n kubernetes-dashboard create token dashboard-admin
Kết quả

Bước 4: Truy cập Kube Dashboard bằng cách ấn nút Kubernetes Dashboard bên trong K8S detail¶

Bước 5: Đăng nhập vào bên trong Dashboard¶
Đăng nhập bằng token¶
Người dùng chọn Token trên màn hình
Người dùng điền token đã lấy ở bước 3 và sau đó ấn Sign In để đăng nhập

Đăng nhập bằng file Kubeconfig¶
Người dùng thực hiện mở file Kubeconfig và dán dữ liệu ‘token: nội_dung_token’ vào cuối file sau đó tiến hành lưu lại.

Thực hiện chọn loại Kubeconfig sau đó tải file vừa chỉnh sửa và thực hiện Sign in

Result
Toàn bộ các tính năng quản lý K8S được thể hiện trên giao diện.
