k8s常用指令集(kubectl kubeadm)

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

 

转载于:https://www.cnblogs.com/snowwhite/p/9084822.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值