购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.3 安装后的设置

【必知必会】设置使用Tab键,删除节点,常用的命令。

有一点需要注意,Kubernetes集群安装好之后,Kubectl命令都是在Master上执行的。在输入命令时发现,Kubectl后面的子命令如果能执行Tab键,会带来极大的便捷性,但默认是不能使用Tab键的,需要设置一下。

第1步 编辑/etc/profile,在第二行加上source <(kubectl completion bash)并使之生效。

注意

(1)要让此设置生效,操作系统需要安装bash-completion。

(2)这里的小括号是英文状态下的小括号,很多人的默认输入法是中文输入法,很容易把小括号输入成中文状态下的小括号。

因为后期可能要复制YAML格式的内容,所以设置编辑器Vim的属性。

第2步 创建/root/.vimrc,内容如下。

3.3.1 删除节点及重新加入

有时我们需要把Kubernetes里的某个节点移除,重新添加其他节点。把节点加入集群的方法前面已经讲了,但是要把节点从集群中移除该如何操作呢?下面演示如何把vms12.rhce.cc从集群中删除。

第1步 把vms12.rhce.cc设置为维护模式。

通过kubectl drain命令把节点设置为维护模式,会把已经在此节点上运行的Pod驱逐到其他节点上运行。

第2步 删除这个节点。

第3步 清空节点上的配置。

再次把vms12.rhce.cc加入集群,先用kubeadm reset命令清除vms12上Kubernetes的设置。

第4步 重新加入集群。

注意

不管是Master还是Worker,如果想清空Kubernetes的设置,需要执行kubeadm reset命令。

3.3.2 常见的一些命令

本小节讲述一些在Kubernetes里常用的查看集群信息的命令。

(1)查看Kubernetes集群信息。

(2)查看Kubernetes的版本。

(3)查看Kubernetes里所支持的apiVersion(后面章节会遇到)。 +b2HbqX+A0cv07MEG1PYn/jiip6DOoLsWxbtHuP5d3GQcTH8QpPrRJhV7ChNRwCX

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开