Selasa, 05 Mei 2020

KUBERNETES-dashboard

Install Kubernetes Dashboard – Kubernetes versi 1.16

Untuk memudahkan dalam hal management, operation dan monitoring aplikasi di kubernetes, kita bisa mengunakan Kubernetes Dashboard.
Pada dasarnya Kubernetes bisa dimanage mengunakan cli ataupun web console. sebelum mencoba install kubernetes dashboard, saya sarankan untuk membaca tulisan sebelumnya yang berkaitan dengan install kubernetes cluster di centos 7
pada kuberetes cluster memiliki 3 node, saya mengunakan Kubernetes version 1.16 (Terbaru untuk saat ini)
buat deployment kubernetes dashboard
kemudian jalankan deployment diatas
pastikan semua proses deployment tidak ada yang error, jika ada yang Error, lebih baik remove deployment tersebut, dengan cara kubectl delete -f kubernetes-dashboard.yaml. kemudian pastikan pada namespace kube-system terdapat pod kubnetes-dashboard
kemudian buat Autentikasi token (RBAC) supaya kita bisa login dengan secret

kemudian deploy deployment tersebut
pastikan tidak ada yang error, setelah itu cek token pada service account admin-user di namespace kubernetes-dashboard
kemudian describe secret admin-user-token 
command => kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep admin-user | awk ‘{print $1}’)
copy semua value token tersbut dan paste pada dashboard k8s, karena type service kubernetes-dashboard adalah NodePort maka kita bisa akses dari semua node, tapi di tutorial ini saya mapping ke master
jika berhasil maka akan muncul seperti ini
sekian tutorial kali ini, semoga bermanfaat

Tidak ada komentar:

Posting Komentar