您的位置:首页 > 科技 > IT业 > 桂平网站设计_小程序代理是做什么的_今日小说排行榜风云榜_地推团队接单平台

桂平网站设计_小程序代理是做什么的_今日小说排行榜风云榜_地推团队接单平台

2024/12/24 3:07:52 来源:https://blog.csdn.net/Fly_wd/article/details/142310316  浏览:    关键词:桂平网站设计_小程序代理是做什么的_今日小说排行榜风云榜_地推团队接单平台
桂平网站设计_小程序代理是做什么的_今日小说排行榜风云榜_地推团队接单平台

架构

服务器IP服务名称硬件配置
192.168.1.100k8s-master8核、16G、120G
192.168.1.101k8s-node18核、16G、120G
192.168.1.102k8s-node28核、16G、120G
192.168.1.103nfs2核、4G、500G

操作系统:Rocky9.3

后续通过K8S部署GitLab、Harbor、Jenkins

为什么使用MetalLB

当使用云平台(阿里云、腾讯云、AWS等)的容器服务时,我们可以通过配置service为LoadBalancer模式来绑定云平台的负载均衡器,从而实现外网的访问。对于自建的kubernetes裸机集群我们一般使用MetalLB。

一、环境设置

启用严格的ARP模式

kubectl edit configmap -n kube-system kube-proxy

 

在kind: KubeProxyConfiguration下面加入
metricsBindAddress: ""
mode: "ipvs"

示例图

7fc38ad95c6a4dfb9805bc350c4394d8.png

设置kubernetes的kube-proxy的ARP模式

输入下面的命令开启ARP模式

kubectl get configmap kube-proxy -n kube-system -o yaml | \
sed -e "s/strictARP: false/strictARP: true/" | \
kubectl apply -f - -n kube-system

二、安装MetalLB

#下载release版本

mkdir -p /home/k8s/metailb

cd /home/k8s/metailb
wget https://github.com/metallb/metallb/archive/refs/tags/v0.12.1.tar.gz
tar -zxvf

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com