常用的k8s的LB有哪些
时间: 2023-12-05 08:19:42 浏览: 47
Kubernetes 中常用的负载均衡器(Load Balancer)有以下几种:
1. NodePort:将服务暴露到每个节点的端口上,通过访问节点的 IP 地址和该端口,可以访问服务。
2. ClusterIP:将服务暴露到集群内部的虚拟 IP 上,只有集群内部的 Pod 可以访问该服务。
3. LoadBalancer:通过云服务商提供的负载均衡器,将服务暴露到公共 IP 上,可在公网访问该服务。
4. ExternalName:将服务映射到集群外部的域名上,实现外部服务的访问。
其中,前三种是 Kubernetes 内置的负载均衡方式,不需要额外安装插件,第四种需要使用插件实现。
相关问题
K8S的LB的原理是什么
Kubernetes中的负载均衡器(Load Balancer)是一种通过网络地址转换(NAT)或代理协议(例如HTTP、TCP和UDP)将来自外部流量的请求分发到Kubernetes集群内部的服务的机制。
Kubernetes中的负载均衡器在不同的云服务提供商中可能会有所不同,但是它们都遵循相同的基本原理。Kubernetes中的负载均衡器使用云服务提供商的负载均衡器来将外部流量路由到Kubernetes集群中的服务。负载均衡器会监视Kubernetes中的服务,并将流量动态地路由到可用的服务实例上。
当外部客户端发送请求时,负载均衡器会将请求路由到Kubernetes集群中的一个节点上。然后,该节点上的kube-proxy会将请求路由到正确的服务实例上。
在Kubernetes中,负载均衡器可以通过多种方式实现,包括云端负载均衡器、物理负载均衡器和软件负载均衡器。每种方式都有其自身的优缺点,需要根据实际情况选择。
k8s backup
在保证K8s集群的高可用性方面,可以使用k8s-lb-backup这台机器来部署负载均衡器,并在该机器上安装keepalive进行相关配置。同时,为了保证K8s集群的安全性,可以直接备份etcd集群的数据,这相当于备份整个K8s集群。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [K8S集群](https://blog.csdn.net/shumeigang/article/details/129438555)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [kubernetes集群备份与恢复](https://blog.csdn.net/MyySophia/article/details/131415450)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)