2024广东省职业技能大赛云盘算——容器云平台(K8S集群)搭建

[复制链接]
发表于 2026-2-27 11:10:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
容器云平台搭建

前言

容器镜像利用的是斗学培训平台提供的镜像包,这东西网上都没有,一堆人要,我是靠本身想的方法获取到了,也不敢给。你们可以通过在这个网站申请环境举行利用https://ncc.douxuedu.com/
假造机利用的是自行创建的CentOS7,如果你不会,那假造机创建的流程可以参考我这篇文章:职业技能大赛云盘算赛项实战——OpenStack搭建-CSDN博客
CentOS7 体系选择 2009 版本:CentOS-7-x86_64-DVD-2009.iso
可从阿里镜像站下载:https://mirrors.aliyun.com/centos/7/isos/x86_64/
容器的搭建部分相较于私有部分而言非常简单
节点规划如下
     主机名    IP/24    节点              Master    192.168.200.11    master节点          Worker    192.168.200.12    node节点    利用过程

上传镜像

  1. #上传镜像包到master节点在平台的环境的话,就是直接Curl获取:
  2. #curl -O http://mirrors.douxuedu.com/competition/cchinaskills_cloud_paas_v2.0.2.iso
  3. [root@localhost ~]# ls
  4. anaconda-ks.cfg  chinaskills_cloud_paas_v2.0.2.iso
复制代码
解压镜像包

  1. #Master:
  2. #先临时挂载到mnt目录
  3. [root@localhost ~]# mount -o loop chinaskills_cloud_paas_v2.0.2.iso /mnt/
  4. mount: /dev/loop0 写保护,将以只读方式挂载
  5. #再复制到opt目录,这样挂载后的内容重启系统不会消失
  6. [root@localhost ~]# cp -rf /mnt/* /opt/
  7. [root@localhost ~]# umount /mnt/
  8. [root@localhost ~]# ls /opt/
  9. dependencies           helm-v3.7.1-linux-amd64.tar.gz  kubernetes.tar.gz
  10. extended-images        istio.tar.gz                    kubevirt.tar.gz
  11. harbor-offline.tar.gz  kubeeasy
复制代码
安装Kubeeasy

Kubeeasy是一个开源的Kubernetes管理工具,可以简化 Kubernetes 集群的摆设、管理和运维,还提供了图形化界面和下令行工具,可以资助用户更轻松地创建和管理Kubernetes集群,从而进步工作服从和低沉Kubernetes的利用门槛。
  1. #Master:
  2. [root@localhost ~]# mv /opt/kubeeasy /usr/bin/kubeeasy
  3. #我为什么说这个搭建简单呢,就是因为后续的部分,都可以通过-h来查看命令
  4. [root@localhost ~]# kubeeasy -h
  5. ...
  6. Example:
  7.   [install dependencies package cluster]
  8.   #安装依赖包的命令,主要是docker-ce、wget、unzip、vim、git这些
  9.   kubeeasy install dependencies \
  10.   --host 10.24.2.31,10.24.2.14,10.24.2.46 \
  11.   --user root \
  12.   --password 000000 \
  13.   --offline-file /opt/dependencies/base-rpms.tar.gz
  14.   [install k8s cluster offline]
  15.   #安装k8s集群的命令
  16.   kubeeasy install kubernetes \
  17.   --master 10.24.2.31 \
  18.   --worker 10.24.2.43,10.24.2.34,10.24.2.40 \
  19.   --user root \
  20.   --p
复制代码
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表