Kubernetes(一)集群部署

   一. Kubernetes简介                                                                                                                  

   二. Kubernetes设计架构                                                                                                           

  三. Kubernetes环境部署                                                                                                          

           实验环境:准备四台虚拟机     第一台为之前布置好的当作仓库使用            

           四台虚拟机记得都添加解析和时间同步     所有节点要关闭selinux和防火墙 

           所有节点需配置同步docker引擎和证书                                                          

            所有节点禁用swap,注意注释掉/etc/fstab文件中的定义                              

          允许aptables检查桥接流量                                                                                         

      所有节点打开桥接bridge    传输scp docker.conf  k8s3/4:/etc/sysctl.d/                           

      另外两个节点生效命令 sysctl --system        

             禁用swap命令          

      注释vim /etc/fstab文件定义

              时间同步            

        下载软件包并编辑文件        vim /etc/chrony.conf

       开始配置前设置       
            1.  最好进行免密设置

           2.  修改k8s上的文件并同步到其他节点 并重启docker       vim /etc/docker/daemon.json

          开始配置Kubernetes     
              1.  在/etc.yum.repo中创建k8s.repo源

             2.  除仓库外三个节点安装并设置开机自启

              3. 拉取集群所需镜像并上传到新建的仓库

    此时查看仓库上传成功

       集群初始化       
               1.    初始化命令                                 ##注意version版本和上面push上传的要一致

               2.    设置环境变量   否则会报错

     安装网络插件      
              1. 查看集群状态  此时Pinding因为没有安装网络插件
              2. 下载插件并查看文件需要哪些镜像               vim kube-flannel.yml

              3.  新建rancher仓库

        4.  在仓库所在虚拟机(k8s1)进行拉取和上传

         5.  修改文件 后面节点直接从rancher仓库拉取                        vim kube-flannel.yml

            6.   运行网络插件

            7.  在(k8s2)上找到命令   在其他两个node端直接复制命令即可

             8.  此时查看状态是否成功

   

         

         

            

  • 25
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值