本文列出了K8S中最为关键的几种资源
启用插件 dashboard
microk8s.enable dashboard
查看 namespaces
root@zz:~# microk8s.kubectl get namespace
NAME STATUS AGE
default Active 20h
kube-public Active 20h
kube-system Active 20h
查看 deployments
root@zz:~# microk8s.kubectl get deployments --namespace=kube-system
NAME READY UP-TO-DATE AVAILABLE AGE
heapster-v1.5.2 1/1 1 1 36m
kubernetes-dashboard 1/1 1 1 37m
monitoring-influxdb-grafana-v4 1/1 1 1 37m
查看 replicasets
root@zz:~# microk8s.kubectl get replicasets --namespace=kube-system
NAME DESIRED CURRENT READY AGE
heapster-v1.5.2-64874f6bc6 1 1 1 34m
kubernetes-dashboard-654cfb4879 1 1 1 35m
monitoring-influxdb-grafana-v4-6679c46745 1 1 1 35m
查看 pods
root@zz:~# microk8s.kubectl get pod --namespace=kube-system
NAME READY STATUS RESTARTS AGE
heapster-v1.5.2-64874f6bc6-4jvth 4/4 Running 0 31m
kubernetes-dashboard-654cfb4879-r76lf 1/1 Running 0 32m
monitoring-influxdb-grafana-v4-6679c46745-dc6xt 2/2 Running 0 32m
查看 services
root@zz:~# microk8s.kubectl get services --namespace=kube-system
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
heapster ClusterIP 10.152.183.3 <none> 80/TCP 34m
kubernetes-dashboard ClusterIP 10.152.183.202 <none> 443/TCP 34m
monitoring-grafana ClusterIP 10.152.183.2 <none> 80/TCP 34m
monitoring-influxdb ClusterIP 10.152.183.108 <none> 8083/TCP,8086/TCP 34m
查看 endpoints
root@zz:~# microk8s.kubectl get endpoints --namespace=kube-system
NAME ENDPOINTS AGE
heapster 10.1.1.81:8082 3h38m
kube-controller-manager <none> 8h
kube-scheduler <none> 8h
kubernetes-dashboard 10.1.1.77:8443 3h38m
monitoring-grafana 10.1.1.78:3000 3h38m
monitoring-influxdb 10.1.1.78:8086,10.1.1.78:8083 3h38m
网友评论