码迷,mamicode.com
首页 > 其他好文 > 详细

k8s常用指令集(kubectl kubeadm)

时间:2018-05-24 20:41:22      阅读:2786      评论:0      收藏:0      [点我收藏+]

标签:图片   1.4   overview   分享   1.5   set   system   1.3   image   

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官网

 

k8s常用指令集(kubectl kubeadm)

标签:图片   1.4   overview   分享   1.5   set   system   1.3   image   

原文地址:https://www.cnblogs.com/snowwhite/p/9084822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!