内网环境上部署k8s+docker集群:集群ftp的yum源配置

Posted Cedarwood

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内网环境上部署k8s+docker集群:集群ftp的yum源配置相关的知识,希望对你有一定的参考价值。

 

接触docker已经有一年了,想把做的时候的一些知识分享给大家。

      因为公司机房是内网环境无法连接外网,所以这里所有的部署都是基于内网环境进行的。

      首先,需要通过ftp服务制作本地的yum源,可以从http://mirrors.163.com/centos/ 上找到对应版本的centos系统,下载该系统的base和extra包到本地。

 

      将下载完成的文件放到服务器的/var/ftp/pub/media/x86_64目录下。/var/ftp为ftp服务器的根目录。这里请谨记,ftp一般在系统安装的时候可选安装,记得勾选

      之后我们需要在服务器上用createrepo工具创建本地的yum源,如下命令:

创建成功会有如下提示

并且会在media目录下生成一个repodata目录。

之后通过systemctl start vsftpd启动该服务器的ftp服务。

配置本地的yum源文件:

centos的本地yum源需要在/etc/yum.repo.d/目录下面配置。首先进入该目录

在该目录下创建backup目录,将系统自带的文件移动到该目录做备份。

命令如下:

 mkdir backup/

mv *.repo backup/

然后使用vim配置新的yum源。如图

然后退出保存,之后运行yum clean all。

这时本地的yum源就配置成功了。

其他集群内机器想要使用该yum源,只需要将本机的yum文件改为上图一样就可以了。

 

以上是关于内网环境上部署k8s+docker集群:集群ftp的yum源配置的主要内容,如果未能解决你的问题,请参考以下文章

云原生之kubernetes实战使用kubeadm部署k8s集群环境

centos7下的k8s+dashboard集群部署---环境准备及docker部署

3-Kubernetes入门之CentOS上安装部署k8s集群

Kubernetes简易部署!

Kubernetes简易部署!

Kubeadm 部署k8s集群