问题标签 [ingress-controller]

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 投票
0 回答
19 浏览

kubernetes-ingress - Kubernetes 中的多个入口控制器

我有一个在裸机 kubernetes 集群上运行的微服务架构。我们主要有两个服务,其中一个是公开的,另一个是内部可用的。我正在使用 ingress nginx 在内部公开我的服务,但现在我还必须公开其他服务,所以我想为此使用另一个入口控制器。当我尝试在不同的命名空间中部署另一个入口控制器时,我收到如下错误:

错误:无法观看 *v1.Endpoints:未能列出 *v1.Endpoints:端点被禁止:用户“system:serviceaccount:ingress-nginx:ingress-nginx”无法在集群的 API 组“”中列出资源“端点”范围

我的第一个入口也停止正常工作。

我正在使用的入口部署 yaml 是:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.1.0/deploy/static/provider/baremetal/deploy.yaml

然而,我在另一个命名空间中使用的第二个入口 yaml 是: https ://github.com/wali97/second-ingress-controller.yaml/blob/main/ingress.yaml

0 投票
0 回答
8 浏览

amazon-web-services - 带有 alb 入口控制器的 Sonarqube 给出 504 超时错误

我已经在 eks https://github.com/SonarSource/helm-chart-sonarqube/tree/master/charts/sonarqube中部署了 sonarqube helmchart 。因此,为了从 eks 集群外部访问 sonarqube,我在 nginx 入口控制器上使用 alb 入口控制器。我不明白它在哪里中断。当我打电话给我的主机时,例如“myhost.com”,我得到 504 超时。即使应用程序在 pod 内运行良好,我也对其进行了测试。我不明白为什么不将流量转发到服务器。

我的入口文件示例

0 投票
1 回答
35 浏览

kubernetes - 在 443 (https) 上为 Azure Kubernetes 启用应用程序网关入口

我是 AKS 的新手,正在尝试设置集群并通过应用网关入口控制器公开它。虽然我能够使用 az 命令设置集群,并且能够使用 HTTP 部署和访问它。我在通过 443 个应用内网关入口启用 HTTPS 并寻求帮助方面遇到了一些挑战。

  1. 以下是我们的工作流程,我正在尝试在端口 443 上设置应用程序网关侦听器
  2. 下面是我们用于启用入口的 k8。如果我申请没有 ssl 证书,它可以工作,但如果我提供 ssl 证书,我会得到一个 502 错误网关。
  3. 证书已上传到 KV,并且集群已安装 KV 插件。但我不确定如何将这个特定的 kv 附加到集群以及证书是否应该上传到网关或 Kubernetes。

在此处输入图像描述