Kubernetes从1.4版开始引入了命令行工具Kubeam,简化了安装过程。 到kubernetes 1.13版为止,Kubeam工具已经达到了正式上市阶段。 以下以CentOS7为例,记录使用Kubeam工具迅速安装Kubernetes集群的过程。
由于计算机没有连接到外网,因此使用官方的yum源(https://packages.cloud.Google.com/yum/repos/kubernetes-el7-x86 _ 64 )
1、编辑/etc/yum.repos.d/kubernetes.repo,添加以下内容。
[kubernetes]
名称=Kubernetes
基本用户=https://M irrors.a liyun.com/Kubernetes/yum /报告/Kubernetes-EL7-x86 _ 64 /
启用=1
GPG检查=1
repo _ gpg检查=1
GPG密钥=https://M irrors.a liyun.com/Kubernetes/yum/Doc/yum-key.GPG https://M irrors.a liyun.com/Kubernetes/yum
2、安装命令的执行: yum安装- ykubeletkubeadmkubectl
3、开机启动,设置为启动kublete服务: systemctlenablekubeletsystemctlstartkubelet
4、使用swapoff -a关闭linux的交换分区
5、可以运行kubeadmconfigprintinit-defaults,获取默认的初始化参数文件,修改源文件的地址。
5、下载Kubernetes相关的镜像: kubeadmconfigimagespull---config=init-config.YAML
6、执行kubeadm init命令安装主机
kubeadminit--忽略-优先错误=交换- -配置=初始化-配置. YAML