VMWare12虚拟centos7,使用kubeadm安装k8s 1.13.1的趟坑过程(施工中)

一、关于虚拟机环境

首先先谈win10下的VMware,如果是机械硬盘,你会发现磁盘经常100%,卡到怀疑人生!

win10自身system进程导致磁盘100%请自行度娘,改注册表那个方法好使。

VMware的100%现象,解决如下:

如果你内存够大,可以把虚拟机/设置/选项/高级里面的禁用内存页面修整选中(这是针对单台机器,改完请重启虚拟机)

在C:/ProgramData/VMware/VMware Workstation/setting.ini文件中加:mainMem.useNamedFile = "FALSE"
vmware的全局设置,这样所有虚拟机都默认关闭内存实时镜像。

二、虚拟机Centos7

这个由于天朝网络环境特殊,用安装盘虚拟之后请先修改yum源,否则各种资源下不来

建议参考文章:https://www.cnblogs.com/renpingsheng/p/7845096.html

照做就好,设置好之后,执行 yum -y update将centos系统更新到最新:不是最新的系统,会导致你碰上各种不兼容的坑(这个坑太多,说不过来了)

更新完了如果有error说有东西下不来,就再执行一遍yum -y update,把下下来的东西安装了,结束后重启虚拟机,系统就更新完毕了

三、使用kubeadm安装k8s

我主要参考了3篇文章

官网的:https://www.kubernetes.org.cn/4956.ht

51cto的:http://blog.51cto.com/devingeng/2096495

关于节点的安装的https://www.cnblogs.com/cuishuai/p/9066756.html

官网的文章安装顺序很乱,有些点也没提,51cto的补充了一些东西,最重要是关于节点的一篇,前两篇文章没有很好的区分主机和节点分别要装什么,不装什么,所以要参考节点安装的那篇文章

需要注意的点:flannel网络使用官网的adds-on安装方式,不要使用51cto的,节点上的flannel网络参照节点的安装文章,拷贝完之后再join到master。

 

 

你可能感兴趣的:(VMWare12虚拟centos7,使用kubeadm安装k8s 1.13.1的趟坑过程(施工中))