Kubectl指令集
1????? Kubectl指令集
1.1????? Master查詢(xún)節(jié)點(diǎn)信息
[root@master1 kubernetes-1.10]# kubectl get nodes
?
?
1.2????? 查詢(xún)所有Pod信息
[root@master1 ~]# kubectl get pods --namespace=kube-system
?
?
1.3????? 查詢(xún)故障的Pod信息
[root@master1 ~]# kubectl get pods -n kube-system |grep -v Running
?
?
1.4????? 查詢(xún)指定pod故障信息
[root@master1 ~]# kubectl describe pod kubernetes-dashboard-5c469b58b8-bltsw -n kube-system? (紅色為指定pod名稱(chēng))
?
?
?
(可以看出該pod里面的容器狀態(tài)為waiting,具體原因見(jiàn)下面日志)
1.5????? 查詢(xún)指定Pod具體信息(同上)
如下查詢(xún)k8s dashboard頁(yè)面啟動(dòng)pod啟動(dòng)過(guò)程
?
?
?
?
1.6????? Node節(jié)點(diǎn)join master
?
?
?
?
1.7????? K8s登陸界面
?
?
?
2????? Kubeadm指令集
Kubeadm幫助用戶(hù)快速搭建k8s集群cluster:
常見(jiàn)命令如下:
?
?
?
?
2.1????? kubeadm init
建立一個(gè)master node。
2.2????? kubeadm join
初始化worker節(jié)點(diǎn)并加入到cluster
2.3????? kubeadm upgrage
升級(jí)k8s集群到一個(gè)新的版本
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官網(wǎng)
總結(jié)
以上是生活随笔為你收集整理的Kubectl指令集的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 通过Rancher安装K8s
- 下一篇: K8S仪表板Service unavai