当前位置: 首页 > news >正文

网站建设com网站服务器

网站建设com,网站服务器,网站建设用什么语言开发,新网站快速收录1.创建三台centos虚拟机 使用的官方最小镜像安装 CentOS-7-x86_64-Minimal-1804.iso 建议最小硬件配置:2核CPU、2G内存、20G硬盘 master配置详情 node1和node2配置详情 三台虚拟机在安装centos的时候在网络IPV4指定DHCP,配置IPV4固定地址,保证可以访问…

1.创建三台centos虚拟机

使用的官方最小镜像安装

CentOS-7-x86_64-Minimal-1804.iso

建议最小硬件配置:2核CPU、2G内存、20G硬盘
master配置详情
在这里插入图片描述
node1node2配置详情
在这里插入图片描述
三台虚拟机在安装centos的时候在网络IPV4指定DHCP,配置IPV4固定地址,保证可以访问外网,我这里虚拟机的网段配置的和本机的网段一样的。
master 192.168.1.150
node1 192.168.1.151
node2 192.168.1.152

2.在所有节点执行下面的命令

2.1 设置hosts文件

#编辑三个节点的 /etc/hosts 文件 ,添加下面内容:
192.168.1.150 master
192.168.1.151 node1
192.168.1.152 node2

2.2 设置主机名

#在master上执行
hostnamectl set-hostname master
#在node1上执行
hostnamectl set-hostname node1
#在node2上执行
hostnamectl set-hostname node2

2.3 时间同步

#启动chronyd服务
systemctl start chronyd
systemctl enable chronyd
date

没有chronyd命令使用yum install chrony 安装

2.4 关闭firewalld服务

systemctl stop firewalld
systemctl disable firewalld

2.5 关闭selinux服务

sed -i 's/enforcing/disabled/' /etc/selinux/config #重启后生效

2.6 禁用swap分区

vi /etc/fstab 
#注释掉下面的设置/dev/mapper/centos-swap swap

2.8 添加网桥过滤和地址转发功能

cat > /etc/sysctl.d/kubernetes.conf << EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF#然后执行
sysctl --system   //生效命令

2.9 docker 安装参考

https://blog.csdn.net/qq_33517844/article/details/88146082

安装docker慢可以设置

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2.10 kubernetes镜像切换成国内源


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

2.11 安装指定版本 kubeadm kubelet和kubectl


yum install -y kubelet-1.23.0 kubeadm-1.23.0 kubectl-1.23.0#设置kubelet开机启动
systemctl enable kubelet

3. 在Master上执行命令


# 下面的操作只需要在master节点上执行即可(初始化完成后会很慢,最后会输出一个join命令,可以先保存后边会用)kubeadm init \--apiserver-advertise-address=192.168.1.150 \--image-repository registry.aliyuncs.com/google_containers \--kubernetes-version v1.23.0 \--service-cidr=10.96.0.0/12 \--pod-network-cidr=10.244.0.0/16 \--ignore-preflight-errors=all–apiserver-advertise-address #集群通告地址(master 机器IP)
–image-repository #由于默认拉取镜像地址k8s.gcr.io国内无法访问,这里指定阿里云镜像仓库地址
–kubernetes-version #K8s版本,与上面安装的一致
–service-cidr #集群内部虚拟网络,Pod统一访问入口
–pod-network-cidr #Pod网络,与下面部署的CNI网络组件yaml中保持一致#创建必要文件
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config

在执行kubeadm init 安装时报错
之前我的Docker是用yum安装的,docker的cgroup驱动程序默认设置为system。默认情况下Kubernetes cgroup为systemd,我们需要更改Docker cgroup驱动,

vim /etc/docker/daemon.json{"exec-opts": ["native.cgroupdriver=systemd"]
}systemctl restart docker
# 重新初始化
kubeadm reset # 先重置
# 在执行 kubeadm init 

4. 从节点执行(node1和node2) 把初始化生成的 join 命令 在这里执行

kubeadm join 192.168.1.150:6443 --token 4zjgmo.26w39uqko0zjpck8 \--discovery-token-ca-cert-hash sha256:aa7c7fdfd787d048ea8a0cf9ff156b8b06d9bb0fe7376e30a05f5f98fa6d5161

#默认token有效期为24小时,当过期之后,该token就不可用了。这时就需要重新创建token,可以直接使用命令快捷生成:

kubeadm token create --print-join-command

5. 部署容器网络(CNI)(master)


Calico是一个纯三层的数据中心网络方案,是目前Kubernetes主流的网络方案。 下载YAML:wget https://docs.projectcalico.org/manifests/calico.yaml#下载完后还需要修改里面定义Pod网络(CALICO_IPV4POOL_CIDR),与前面kubeadm init的 –pod-network-cidr指定的一样# 大概在 4601行- name: CALICO_IPV4POOL_CIDRvalue: "10.244.0.0/16"kubectl apply -f calico.yaml#查看节点状态
kubectl get all -owide#查看通信状态
kubectl get pods -n kube-system# 至此K8s已经部署完成。
http://www.shuangfujiaoyu.com/news/52151.html

相关文章:

  • 如何做楼盘网站网站推广交换链接
  • 网站忧化技巧百度怎么推广产品
  • 网站怎么做二维码链接地址网站seo诊断优化方案
  • 网站的制作建站人广告传媒公司
  • 兄弟们来个能看的潮州seo
  • 单位网站查询工资链接怎么做临沂做网络优化的公司
  • 垂直网站做排名想学编程去哪里找培训班
  • 北洼路网站建设最好的推广平台排名
  • 媒体平台推广百度seo关键词优化推荐
  • asp做网站计数器百度的营销策略
  • 做网站的标准seo服务 文库
  • 网站自己服务器互动营销是什么意思
  • ps做图下载网站竞价推广是什么工作
  • 企业建网站有这个必要吗如何做好一个品牌推广
  • 跳转网站怎么做写软文怎么接单子
  • 济南网站开发建设小广告模板
  • 杭州 网站定制德阳网站seo
  • 乡镇政府关于加强政务网站建设阳城seo排名
  • 杭州网站建设制作公司网络营销什么意思
  • 河南网站建设设计免费crm系统手机版
  • 个人模板网站下载百度
  • 触屏网站开发教程谷歌关键词查询工具
  • 114黄页企业信息查询关键词自动优化工具
  • 珠海网站建设策划自动友链网
  • 营销型网站建设明细报搜索引擎分类
  • 个人网站有什么缺点广告网站大全
  • 网站备案多久可以注销百度推广一条资源多少钱
  • 嘉兴网站建设一薇业务推广方式有哪些
  • 沈阳网站建设与开发做个网页价格多少
  • 门户网站建站目标小程序开发平台官网