kubernetes学习系列安装篇--第一篇:环境准备

网友投稿 258 2022-10-28

kubernetes学习系列安装篇--第一篇:环境准备

0.系统准备

==注:==第一篇需要在所有机器上执行

centos7 4cpu 8Gmem 500Gdisk 内核>=3.10.0-957.21.3.el7.x86_64 所有操作都在root用户下操作

hostname 角色
host1 master1
host2 master2
host3 master3
host4 node1
host5 node2
host6 node3
host7 私有仓库nexus

全程课程使用的材料到我的网盘下载,提取码:rhz8

1.环境配置

方案一:使用我的材料

tar -zxf nexus3.tar.gz cd nexus3 bash init_environment.sh

方案二: 手动配置环境

### env # close firewall systemctl stop firewalld systemctl disable firewalld iptables -F # close swaoff swapoff -a sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab # disable selinux setenforce 0 sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config # allow create br echo """ vm.swappiness = 0 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 """ >> /etc/sysctl.conf

2.更换yum源

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak wget -O /etc/yum.repos.d/CentOS-Base.repo install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum install docker-ce -y

配置docker源

mkdir -p /etc/docker vim /etc/docker/daemon.json

{ "registry-mirrors" : [ "http://md4nbj2f.mirror.aliyuncs.com", "http://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com" ], "insecure-registries" : [ "registry.docker-cn.com", "docker.mirrors.ustc.edu.cn" ], "debug" : true, "experimental" : true }

启动docker

systemctl start docker systemctl enable docker.service systemctl status docker

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:kubernetes学习系列安装篇--第二篇:制作私有镜像仓库
下一篇:Spring Cloud Feign 使用对象参数的操作
相关文章

 发表评论

暂时没有评论,来抢沙发吧~