Kubectl指令集
生活随笔
收集整理的這篇文章主要介紹了
Kubectl指令集
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1????? Kubectl指令集
1.1????? Master查詢節點信息
[root@master1 kubernetes-1.10]# kubectl get nodes
?
?
1.2????? 查詢所有Pod信息
[root@master1 ~]# kubectl get pods --namespace=kube-system
?
?
1.3????? 查詢故障的Pod信息
[root@master1 ~]# kubectl get pods -n kube-system |grep -v Running
?
?
1.4????? 查詢指定pod故障信息
[root@master1 ~]# kubectl describe pod kubernetes-dashboard-5c469b58b8-bltsw -n kube-system? (紅色為指定pod名稱)
?
?
?
(可以看出該pod里面的容器狀態為waiting,具體原因見下面日志)
1.5????? 查詢指定Pod具體信息(同上)
如下查詢k8s dashboard頁面啟動pod啟動過程
?
?
?
?
1.6????? Node節點join master
?
?
?
?
1.7????? K8s登陸界面
?
?
?
2????? Kubeadm指令集
Kubeadm幫助用戶快速搭建k8s集群cluster:
常見命令如下:
?
?
?
?
2.1????? kubeadm init
建立一個master node。
2.2????? kubeadm join
初始化worker節點并加入到cluster
2.3????? kubeadm upgrage
升級k8s集群到一個新的版本
2.4????? kubeadm config
2.5????? kubeadm reset
還原所有kubeadm init 和kubeadm join操
2.6????? kubeadm token
管理kubeadm join的tokens
2.7????? kubeadm version
?
參考文章:
1、k8s官網
總結
以上是生活随笔為你收集整理的Kubectl指令集的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过Rancher安装K8s
- 下一篇: K8S仪表板Service unavai