问题标签 [heptio-contour]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1055 浏览

kubernetes - 裸机上的 heptio-contour 外部 ip

我已经使用kubespray设置了一个 kubernetes 集群,现在我正在尝试遵循本指南

它似乎EXTERNAL-IP正在等待,因为我在裸机上(不是 AWS/GKE 等)

我需要做什么才能让外部IP显示在那里?

0 投票
1 回答
1241 浏览

kubernetes - 使用 JSON 密钥文件的身份验证方法:未授权:GCR 登录失败

主要针对:google-cloud-platform

我要解决的总体问题是;从私有 Kubernetes 的 Google Container Registry 中提取图像。

更新刚刚添加了 heptio-contour 如果有人遇到这个问题 - 因为 Heptio 的好人已经创建了问题中提到的脚本 - 谢谢。

第一步是使用带有 JSON 密钥的服务帐户 - 如此所述。
但是当我运行时:

我应该能够登录 docker,但它失败了:

注意:我gcr-sa-key.json从运行这个文件中得到了这个文件——请记住,我总体上是在尝试从 Kubernetes 中使用它。

我希望这是一个谷歌问题,但是/如果我按照 Heptio 文档中的描述运行,我会得到:

只是信息。这可能是相关的,我在 github 上看到了这个问题。

0 投票
2 回答
1425 浏览

kubernetes - 是否有选择 Ingress 规则的顺序?

是否有入口规则规范的命令,即第一个排位赛规则会得到遵守吗?

遵循规范的目的是路由所有没有标头的请求Host: foo.com并将Host: bar.com它们路由到 service3。我不确定该规范在语法上是否正确,更确切地说,它是否能达到预期的目的?

不要认为这很重要,但我正在使用 Contour Ingress 控制器。

0 投票
1 回答
102 浏览

kubernetes - 入口路由的指标

我有两个基于 Ingress(Contour 管理 Envoy)主机标头的路由(以及其他路由),其中两个路由都指向同一个服务。

是否有一个现有的度量标准(在 Kubernetes、Contour、Envoy 中)来了解有多少请求通过这两个规则中的每一个进行路由,即有多少请求正在命中foo.com,有多少正在命中bar.com

0 投票
0 回答
39 浏览

kubernetes - 是否可以在 k8s 中创建基于端口的入口路由?

我有一个 Debian k8s 集群。我需要将所有流量从 http:// fqdn_of_my-service路由到pod_my_service:8080并将 https:// fqdn_of_my-service路由到pod_my_service:8443。(fqdn_of_my-service 和 pod_my_service 在这两种情况下都是一样的)简单来说,我只需要根据一个服务的端口拆分流量。有什么办法吗?

0 投票
1 回答
356 浏览

amazon-eks - 如何在两个 EKS 服务之间共享 AWS NLB?

我们在 AWS 区域内的 EKS 集群中进行了跨 AZ 部署,其中每个 AZ 都是独立的,这意味着组件不会与不在同一 AZ 中的其他组件通信。

我们使用 Contour 作为我们的入口,并有不同的守护程序集,每个 AZ 一个。因此,我们还为每个守护程序集定义了不同的服务。

将服务部署到 EKS 时,会创建两个不同的 NLB。

我们希望只有一个 NLB 将在服务之间共享。

问题是:它可以实现吗?如果可以,那么如何实现?