linux怎么查看本机内存大小
311
2022-10-21
在Centos7环境下安装KubeSphere
首先我们需要知道kubesphere是一个基于kubernetes构建的分布式的、多租户的、多集群的、企业级的开源容器平台,它具有强大且完善的网络和存储能力,并通过极其简单的人机交互来提供完善的多集群管理,实现微服务的治理,并帮助企业在云、虚拟化和物理机等异构的基础设施上快速构建和部署运维容器架构、实现应用的敏捷开发和生命周期管理。
本次实验在基于x86架构的win11上进行,我们的物理环境为VMware Workstation 16下安装的三台Centos7.5来进行部署和搭建。
1、 首先我们需要下载Centos7的镜像文件,进行Centos7虚拟机的安装
2、 我们采用最小化安装方法来安装相应的软件,在这之前,我们需要使用yum update命令更新YUM源
3、 为了防止冲突我们需要把系统中的docker卸载
使用命令:yum remove docker* -y卸载docker文件。
随后使用yum install -y yum-utils安装必要的文件。包括python的一些运行库。
4、 更新一下yum源,虚拟机自带的yum源会比较卡顿,这里使用的是阿里云的yum源,更新之后使用yum update进行更新。
Sudo yum-config-manager --add-repo 安装指定的docker容器
sudo yum install -y docker-ce-20.10.7 docker-ce-cli-20.10.7 containerd.io-1.4.6
出现如图所示的信息则表明我们的docker容器安装成功。
但是docker本身提供了一个守护进程,我们需要通过systemctl enable docker –now
Systemctl restart docker
来启动docker容器,同时我们通过这种方式来保证docker容器的开机自启。
6、 关闭swap内存空间,这里我们最好还是设置他永久关闭swap空间。
我们首先进入/etc/fstab的文件内部,注释掉最后一行的关于swap的相关内容,然后我们reboot机器,使用free -m命令就能够看到我们的swap内存空间被关闭,最好我们同时吧selinux的关掉。
7、安装k8s、kubeadm、kubectl
#配置k8s的yum源地址
cat < [kubernetes] name=Kubernetes baseurl=kubelet,kubeadm,kubectl sudo yum install -y kubelet-1.20.9 kubeadm-1.20.9 kubectl-1.20.9 #启动kubelet sudo systemctl enable --now kubelet #所有机器配置master域名 echo “172.31.0.4 k8s-master” >> /etc/hosts 其他具体详细教程参考我的其他K8S相关教程哦
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~