In a Kubernetes cluster, application performance can be examined at many different levels: containers, pods, services, and whole clusters.

Kubernetes Basic

detail: Kubernetes Components


  • kubelet is the primary node agent. It watches for pods that have been assigned to its node (either by apiserver or via local configuration file).

Clustering etcd

On each node, copy the etcd.yaml file into /etc/kubernetes/manifests/etcd.yaml


  • 编辑一个servicekubectl -n kube-system edit service kubernetes-dashboard

kubectl proxy

  • kubectl proxy creates proxy server between your machine and Kubernetes API server. By default it is only accessible locally (from the machine that started it).
    • To access HTTPS endpoint of dashboard go to: http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
    • To access HTTP endpoint of dashboard go to: http://localhost:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/


Kubernetes Dashboard

自建 Docker Registry


- - - - - -
written by 陈烨彬 Robin Chen , and published under (CC) BY-NC-SA.