我安装了一个kubernetes集群。我想为我的一个微服务使用外部数据库(在我的集群之外),但这个外部数据库被设置为集群,没有自己的负载均衡器。 有没有办法创建一个内部负载平衡器服务,让kubernetes始终将微服务定向到正在运行的实例? 我看到您可以设置loadbalancer类型的服务,我如何使用它?我尝试创建它,但我看到loadbalancer服务是用NodePort创建的。它可以在没有节
我正在尝试为我的AWS EKS群集的AWS负载平衡器配置SSL。负载平衡器正在代理我的群集上运行的Traefik实例。这在HTTP上运行良好。 然后,我在Cert Manager中创建了我的AWS证书,复制了ARN并遵循了文档的这一部分:服务-Kubernetes 但是证书没有链接到AWS负载平衡器中的侦听器。我在网上找不到更多的文档或工作示例。有人能给我指出一个吗? LoadBalancer配置
我试图在GCE中的Kubernetes(服务器1.6.4)中部署一个grafana实例。我正在使用以下清单: 部署(完整版本): 服务: 入口: 结果表明,grafana的安检为302,而默认的GCE安检为200(来源)。如您所见,部署中有一个自定义readinessProbe(第22行)。 一旦我将这些资源发布到kube apiserver,就会创建出所有内容,不会出错。具体来说,入口获得公共i
如何在L7上的GKE上为GRPC服务进行负载平衡(通过HTTP/2 TLS进行入口)? 我知道我可以选择使用L4(TCP层)来配置具有“LoadBalancer”类型的服务。但是我想知道我是否可以通过HTTP/2 TLS使用入口L7负载平衡。 我还看到“GKE不支持HTTP/2到后端”(打开https://cloud.google.com/load-balancing/docs/backend-s
我正在学习负载平衡器和托管实例组自动扩展。我不理解MIG在使用HTTP负载平衡利用率时如何自动缩放: 因此,在MIG自动缩放设置中,我将目标HTTP负载平衡利用率设置为10%: 在设置外部HTTP负载平衡器时:我有以下两个选项: 利用: 速率: 我可以理解基于CPU的MIG自动缩放,如果平均CPU使用量大于我输入的数量,那么MIG将添加更多VM以降低数量。它非常简单明了。 但我不知道在使用HTTP
我在一个项目中工作,以移动我们的SIP基础设施。至GCP。 我正在使用带有私有IP的UDP内部负载均衡器将呼叫从Asterisk路由到我的Kamailio SBC,Asterisk配置为负载均衡器的地址IP作为单个传出endpoint。 我的内部UDP负载平衡器在5060前端运行,后端有2个SBC,端口80上有基本http健康检查。 在每个kamailio SBC上,我在端口5060上列出了我的应
我们已经在Google Cloud中设置了Wordpress(如果有关系,请在Google Container Engnine中设置库伯内特斯)并配置了HTTP负载均衡器。作为执行此操作的一部分,我们设置了一个健康检查,配置如下: 但奇怪的是,当我跟踪Wordpress实例的日志时,它看起来像这样: 也就是说,看起来健康检查每隔一秒发送一次(甚至更多?)。为什么会这样?
我正在使用GKE,并在集群上安装了nginx入口控制器。GCP自动创建了一个TCP负载均衡器,将请求从外部临时IP重定向到我的集群节点(nginx)。 我在VM上部署了另一个web应用程序,我想在VM和gke集群之间按子域平衡传入的请求。为了做到这一点,我创建了一个具有2个后端以及主机和路径规则的全局负载平衡器。 我将DNS记录A配置为指向全局负载均衡器。 我可以从我的域访问VM,但我无法访问安装
我有一个负载平衡器设置,将流量路由到多个云存储桶和一个后端实例组。这些桶似乎工作得很好,但我就是无法让实例组工作。当我使用它的公共IP时,该实例运行良好。但它无法通过负载平衡器工作。 这是我第二次设置完全相同的部署,所以不完全确定哪里出错了。我查看了文档进行故障排除,看起来我的健康检查有问题。 我已经配置了一个应该可以工作的健康检查,我将其设置为http端口80/path。我的服务器为此返回了20
当我将google云平衡器与CDN一起使用时,我遇到了一个错误502,问题是,我很确定我在设置负载平衡器时一定做错了什么,因为当我删除负载平衡器时,我的网站运行得很好。 这就是我在这里配置负载平衡器的方式 我应该使用HTTP或HTTPS healthcheck吗?因为当我设置HTTPS healthcheck时,我的网站先运行了一段时间,然后又关闭了 我已经检查了这个链接,他们似乎有同样的问题,但
我目前有一个HTTPS负载均衡器设置,该设置使用443前端、后端和健康检查,为单个主机nginx实例提供服务。 通过浏览器直接导航到主机时,页面会正确加载有效的SSL证书。 当尝试通过负载平衡器IP访问站点时,我收到一条502服务器错误消息。我检查了Google日志,发现负载平衡器出现了“failed\u to\u pick\u backend”错误。我还注意到它没有通过健康检查。 通过深入研究,
我是谷歌计算引擎的新手,已经使用gogole云启动器在计算引擎上安装了Wordpress。现在,我想为此设置负载平衡器,下面是我尝试的内容:一步一步: 使用创建vm实例的云启动器安装WP 我已经创建了一个新的VM实例 创建实例模板 创建实例组 然后我设置了健康检查 创建允许HTTP的防火墙规则 但我的负载平衡器不工作,当我尝试从负载平衡器IP打开Wordpress站点时,它会显示:服务器错误,暂时
我需要从另一个GCP区域访问运行在GKE Nginx入口服务上的内部应用程序,该服务运行在内部负载均衡器上。 我完全知道,直接使用谷歌网络是不可能的,这是一个巨大的限制(GCP功能请求)。 通过AWS的VPN隧道可以很好地访问内部负载平衡器,但我不确定在同一网络下的GCP区域之间创建这样的隧道是一个好主意。 欢迎变通方法!
我有一个有2个节点的GKE集群,服务类型为LoadBalancer。当我在内部调用服务时,长请求不会在120秒后超时。但是,如果我调用转发到内部服务的网络负载均衡器的外部IP,我会收到“来自服务器的空回复”响应。 外部调用示例: 内部调用示例: 我试图在负载均衡器级别找到请求或套接字超时的留档,但没有遇到任何问题。有什么想法吗? 谢谢
我使用的是Kubernetes服务,但我对服务中的外部IP的参数有点困惑: 如果有路由到一个或多个群集节点的外部IP,则可以在这些外部IP上公开Kubernetes服务。通过服务端口上的外部IP(作为目标IP)进入集群的流量将路由到其中一个服务endpoint。外部IP不由Kubernetes管理,由集群管理员负责。 我不确定负载均衡器类型服务和使用外部IP的服务之间的区别。 我可以使用负载平衡器