Kubernetes Dashboard: Skooner (k8dash)

H. Alperen Selcuk
3 min readNov 1, 2021

yine bir dashboard incelemesi ile karşınızdayım.

CNCF projesinden biri olan skooner basit ve kullanışlı bir dashboard sunuyor.

kullanımı gayet basit

kubectl apply -f https://raw.githubusercontent.com/skooner-k8s/skooner/master/kubernetes-skooner.yaml

istersek SVC üzerinde obje tipini editleyerek load balancer yapabiliriz ya da nodeport yaparak belirli bir porttan NodeIP sinden erişebiliriz bunları istemiyorsak bir ingress objesi yaratarak istediğimiz bir domainden erişebiliriz.

ben basit olması açısından editleyip clusterIP yi nodePort yapacağım.

dashboard erişimi için öncelikle bir cluster a erişebilen bir serviceaccount yaratıp token almamız gerekiyor.

kubectl create serviceaccount skn
kubectl create clusterrolebinding skn --clusterrole=cluster-admin --serviceaccount=default:skn
kubectl get secrets
kubectl describe secret skn-token-xxxxx

buradan aldığımız token ile dashboarda girebiliriz.

karşımıza güzel bir arayüz çıkıyor normal kubernetes dashboarda benziyor çoğu kısmında.

sağ üsttten filtreleme yapabiliyorsunuz. namespace özelinde objeleri gösterebiliyor.

desteklediği kısımları söyleyecek olursak;

  • Namespaces, Nodes, Pods, Replica Sets, Deployments, Storage, RBAC
  • sayfayı refresh yapmadan anlık metric görüntüleme.
  • hızlı bir şekilde scale yapabilme ve yaml editleyebilme.
  • sol alt kısımdan yaml formatında declarative olarak obje yaratabilme.
  • kolay bir şekilde log takibi ve pod içine exec olabilme. logları tek tuşla bilgisayara indirme.

ben basitliğini ve kolay yüklenmesini sevdim.

ben basitliğini ve kolay yüklenmesini sevdim.

umarım yararlı bir yazı olmuştur.

h.a.s.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

No responses yet

Write a response