繁体   English   中英

如何在 Kubernetes 中为具有类型 Loadbacer 的服务分配外部 ip Kubernetes 云,如 GKE、EKS、..

[英]How to Kubernetes Cloud like GKE , EKS,.. allocation external ip for Service with Type Loadbacer in Kubernetes?

我刚接触K8s。 我尝试在公司内部服务器中自行部署 k8s 云。 而且我有疑问如何设置我的 K8s 可以分配外部 IP 用于 Loabalancer 服务。 你能告诉你它在 GKE 或 EKS 中是如何工作的吗?

根据您的评论更新。

What I mean how to EKS or GKE behind the scenes allocation ip, what is a mechanism?

这是EKS版本,这是GKE版本。 这是一件复杂的事情,建议您在深入研究技术细节之前使用这些材料作为起点(之前的答案为您提供了来源)。 如果您想到本地 k8s 集群,这取决于您将使用的 CNI,众所周知的 CNI 是Calico

I try to self deploy k8s cloud in internal company server

对于 EKS,您可以查看源代码 如果你想尝试安装 k8s,你可以从kubeadmkops开始。 对于负载均衡器,您可以签出此来源

在 GKE 中,您可以定义服务以公开或访问集群中定义的应用程序。 有几种服务,其中一种是LoadBalancer 服务,它可以有一个外部 IP 地址。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM