Panduan Install Kubernetes Dashboard Terbaru (WebGUI)

Ikuti langkah-langkah berikut untuk menginstal Kubernetes Dashboard versi terbaru di cluster Kubernetes Anda.

Langkah 1: Install Kubernetes Dashboard

Jalankan perintah berikut untuk menginstall Kubernetes Dashboard versi terbaru:

 
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended.yaml --validate=false

Perintah ini akan menginstal semua komponen yang diperlukan untuk Kubernetes Dashboard.

Langkah 2: Buat ServiceAccount dan RoleBinding (Admin)

Untuk memberikan akses admin ke Dashboard, buatlah ServiceAccount dan ClusterRoleBinding:

 
cat <<EOF | kubectl apply -f - 
apiVersion: v1 
kind: ServiceAccount 
metadata: 
  name: admin-user 
  namespace: kubernetes-dashboard 
 
--- 
apiVersion: rbac.authorization.k8s.io/v1 
kind: ClusterRoleBinding 
metadata: 
  name: admin-user 
roleRef: 
  apiGroup: rbac.authorization.k8s.io 
  kind: ClusterRole 
  name: cluster-admin 
subjects: 
- kind: ServiceAccount 
  name: admin-user 
  namespace: kubernetes-dashboard 
EOF

Ini akan memberikan hak akses penuh ke Kubernetes Dashboard.

Langkah 3: Ambil Token Login

Untuk login ke Dashboard, ambil token untuk user admin yang telah dibuat:

 
kubectl -n kubernetes-dashboard create token admin-user

Salin token yang ditampilkan karena akan digunakan untuk login ke dashboard.

Langkah 4: Akses Dashboard via Port-Forward

Untuk mengakses Dashboard secara lokal, jalankan port-forward:

 
kubectl port-forward -n kubernetes-dashboard svc/kubernetes-dashboard 8443:443

Setelah itu, buka browser dan akses Dashboard di https://localhost:8443.

Perhatikan bahwa browser akan menampilkan peringatan sertifikat (karena self-signed), klik "Continue" untuk melanjutkan.

Langkah 5: Login Menggunakan Token

Pilih Token saat login, kemudian paste token yang telah diambil sebelumnya.

Setelah login, Anda akan dibawa ke Kubernetes Dashboard untuk memonitor dan mengelola cluster Kubernetes Anda.

Semoga langkah-langkah ini membantu! Jika ada masalah, Anda dapat melihat dokumentasi resmi Kubernetes Dashboard.

The power of documents

Kami sajikan dengan bahasa yang mudah dengan disertai command line yang bisa di copy-paste sehingga memudahkan untuk melakukan modifikasi command line