kubernetes部署-基于vmware+centos7虚拟机3个节点

转载请注明出处即可
所使用的环境为macos

零、部署前请先下载vmware以及centos7系统文件

vmware官网
centos7官网

安装vmware和centos7的请自行查询百度,
在安装时,请注意系统的时区和网络配置即可。


一、部署简述

通过vmware安装一个虚拟机,并copy两份,分别固定ip地址(重要), 以及配置host(重要)。

ip host node role
192.168.179.137 ceph1 master
192.168.179.138 ceph2 master
192.168.179.139 ceph3 master

配置host通过编辑hostnane文件

vim /etc/hostname

windows的vmware固定ip在虚拟机的配置界面设置一下即可
macos的vmware固定ip请自行查询百度


二、部署前准备工作

解除防火墙限制
systemctl stop firewalld && systemctl disable firewalld
systemctl stop iptables && systemctl disable iptables

vim /etc/sysctl.conf

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

然后

sysctl -p
禁用swap
swapoff -a && sed -i '/ swap / s/^/#/' /etc/fstab
更改SELinux模式

将SELinux更改为permissive模式

setenforce 0

永久关闭SELinux

编辑/etc/selinux/config

SELINUX=disabled

三、通过yum安装相关组件

centos使用阿里云的源

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
        http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

然后

yum install -y docker kubelet kubeadm kubectl kubernetes-cni 
启动docker
systemctl enable docker && systemctl start d
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值