(一)从零开始搭建k8s集群——虚拟机集群的安装

20 篇文章 41 订阅

前言

  • 作妖的k8s,流传着这样一个说法。就像一道硬菜,吃着很香,做起来那是真的费劲。如何搭建一个k8s集群一直是小编心中一殇,小编也是硬着头皮捣鼓了一番,总算不枉此番折腾。特此记录,服务他人也服务自己,以备不时之需。本节先记录一下虚拟机集群的安装,以下如有雷同,纯属巧合。
  • 本文是基于vmware虚拟化实现的,需要提前安装vmware虚拟机软件
  • 准备一个centos镜像,本文使用CentOS-8-x86_64-1905-dvd1.iso镜像演示

安装

  • 一切准备工作就绪,就开始我们的虚拟机集群安装之旅吧。本次我们搭建三台centos服务器,一主二从,如下图所示
主机IP角色
k8s-master192.168.23.130master
k8s-work01192.168.23.131work
k8s-work02192.168.23.132work
  • 新建一个虚拟机,这里选择自定义模式,可根据我们的需求自定义配置,点击下一步

  • 这里选择默认的配置即可,点击下一步

  • 这里我们选择稍后安装操作系统,点击下一步

  • 这里选择centos7 64位,可根据自己的需求进行选择,点击下一步

  • 这里命名为k8s-master,并选择一下该虚拟机的安装位置,点击下一步

 

  • 这里我的处理器数量选择为2,内核数为2,总核心为4,可根据自己的资源自行配置,点击下一步

  •  这里的内存我们选择2G左右就够用了,点击下一步

  •  这里我们选择NAT的网络模式,其它模式的用法请自行百度,点击下一步

  • 这里选择默认模式,点击下一步

 

  • 选择默认模式,点击下一步

  

  • 选择第一项,点击下一步

 

  • 这里磁盘大小选择50G,单个文件存储,点击下一步

  • 这里选择虚拟机的安装位置,点击下一步

 

  • 这里选择一下我们预选准备好的centos镜像,然后点击关闭

 这里点击完成

  • 这里点击开启此虚拟机,开始等待虚拟机的安装

  • 这里选择中文,点击继续

 

  • 按照提示,点击安装目的地

 

  • 点击完成

 

  • 点击开始安装

 

  • 安装完成,点击重启就ok了,这样,一台虚拟机就安装好了

 

  • 为了节省时间,下面我们通过克隆的方式,安装另外俩台虚拟机。选择虚拟机->管理->克隆

  • 选择下一步

 

选择创建完成克隆,点击下一步

 

  • 选择虚拟机的安装位置,点击完成

  • 同上,另一台work02的虚拟机也重复此步骤安装
  • 至此三台centos的虚拟机就全部安装完成了

后续

本次centos的安装就完成了,也到了本次博客说再见的时候了,下一篇,开始讲如何在我们的虚拟机集群上安装docker容器,敬请期待。。。 

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
从零开始搭建一个 Kubernetes(简称K8s集群可以按照以下步骤进行: 1. 选择操作系统:选择适合你的需求的操作系统,比如Ubuntu、CentOS等。 2. 安装Docker:Kubernetes使用Docker容器来运行应用程序,因此需要先安装Docker。可以通过官方文档来安装适合你操作系统版本的Docker。 3. 安装Kubernetes的控制节点(Master):在控制节点上安装Kubernetes的各个组件,包括kube-apiserver、kube-controller-manager、kube-scheduler等。可以通过二进制文件手动安装,或者使用Kubeadm工具来简化安装过程。 4. 配置网络:配置网络使得集群内的各个节点能够相互通信。可以选择使用Flannel、Calico等网络插件来实现网络配置。 5. 添加工作节点(Worker):在工作节点上安装Docker和Kubernetes的各个组件,比如kubelet和kube-proxy。可以使用同样的方式安装Docker和Kubernetes组件。 6. 加入工作节点到集群:在控制节点上使用Kubeadm工具将工作节点加入到集群中。 7. 部署应用程序:通过Kubernetes的资源对象(如Pod、Service、Deployment等)来部署应用程序。可以使用kubectl命令行工具或者YAML文件来定义和创建这些资源对象。 以上是一个大致的搭建Kubernetes集群的步骤,具体的安装和配置过程可能会因为操作系统和版本的不同而有所差异。你可以参考官方文档或者一些教程来获取更详细的指导。同时,搭建Kubernetes集群需要一定的系统管理和网络知识,确保你有足够的了解和准备。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厉害哥哥吖

您的支持是我创作下去的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值