kubernetes-ingress相关内容

阻止入口-nginx负载均衡器上的特定路径

我有很多指向入口控制器IP的域。我想阻止所有域/站点的/特定路径。有没有办法做到这一点。 我可以为每个站点使用nginx.ingress.kubernetes.io/configuration-snippet: | 。但正在寻找一次处理所有站点/域/入口资源的方法。 使用的控制器:https://kubernetes.github.io/ingress-nginx/ 推荐答案 有 ..
发布时间:2022-05-24 23:21:25 其他开发

多个nginx入口重写的默认路径

这是我的情况,我在Kubernetes(入口)上,有两个docker图像:一个专门用于Web,另一个用于API。 在下一个配置下(在消息末尾):/web将显示将调用/api的前端,All Good There。 但/是404由于未定义任何内容,我无法在入口配置中确定/应该重定向到/web apiVersion: extensions/v1beta1 kind: Ingress m ..
发布时间:2022-05-24 22:54:23 其他开发

如何配置nginx.ingress.kubernetes.io/rewrite-Target和spec.rules.http.paths.path以满足以下URI模式

如何配置nginx.ingress.kubernetes.io/rewrite-target和spec.rules.http.paths.path以满足以下URI模式? /aa/bb-aa/coolapp /aa/bb-aa/coolapp/cc 图例: a=a-z之间的任何字母。小写字母。正好是两个字母-不能再多了, 一点也不少。 b=a-z之间的任何字母。小写字母。恰好是两个 ..
发布时间:2022-05-24 22:44:17 其他开发

空地址Kubernetes入口

我尝试在Kubernetes集群上配置入口。我按照documentation安装入口控制器,并运行以下命令 kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml kubectl apply -f https://raw.githubuse ..
发布时间:2022-05-24 22:33:11 其他开发

如何通过证书管理器在Kubernetes中正确设置TLS?

我正在尝试为Kubernetes群集(AWS EKS)之外可用的服务设置TLS。使用cert-Manager,我已经成功地颁发了证书并配置了入口,但仍然收到错误NET::ERR_CERT_AUTHORITY_INVALID。这是我所拥有的: 名称空间tests和hello-kubernetes(部署和服务都有名称hello-kubernetes-first,Servce是port80和tar ..
发布时间:2022-05-24 22:12:23 其他开发

在K8S集群中,我应该始终调用入口规则或节点端口服务名称吗?

我的系统中有许多REST式服务 某些是Kubernetes集群中的 其他位于旧版基础架构上,托管在VM的 上 我们的许多REST式服务相互之间进行同步调用(因此不使用消息队列进行异步调用) 我们还有许多使用这些服务的用户界面(胖客户端或Web应用程序) 我们可以像这样定义一个简单的K8S清单文件 Pod 服务 入口 apiVersion: v1 kind ..

如何通过入口向外部Kubernetes集群公开服务?

我很难将AWS集群中的服务公开给外部并通过浏览器访问它。由于我的previous question没有得出任何答案,我决定从几个方面简化这个问题。 首先,我已经创建了一个部署,无需任何配置即可工作。基于this article,我做了 kubectl create namespace tests 基于paulbouwer/hello-kubernetes:1.8创建文件probe-s ..
发布时间:2022-05-24 21:52:12 其他开发

入口资源中未找到终结点“Default-Http-Backend”

当我尝试为Kubernetes集群创建入口资源时(入口控制器已经创建),入口资源/规则正在创建,并且我能够在kubectl中看到。 但当我描述时,我看到一个错误: 默认后端:Default-http-Backend:80(<;错误:EndPoints “Default-http-Backend”未找到>;) 这是意料之中的吗??我甚至无法使用我在Inress资源中定义的DNS名 ..
发布时间:2022-05-24 21:35:54 其他开发

Nginx入口控制器WebSocket支持

最近,我一直在使用Kubernetes开发一个玩具应用程序。该应用程序的一部分是需要支持WebSockets的Web服务器。目前,我正在使用端口转发访问Web服务器,一切正常。 我想切换到使用Inress和IngressController以避免使用端口转发。 这是我的Ingress配置: apiVersion: extensions/v1beta1 kind: Ingress ..

如何将istio 1.4.3升级到零宕机的最新版本

我是新聘的工程师,最近开始与istio合作。我的应用程序当前在istio 1.4.3上运行,并且在尝试使用istioctl升级升级到最新版本时出现问题。 以下是我尝试过的步骤 1)使用istioctl版本验证版本,发现控制平面和数据平面在1.4.3上运行,而客户端版本是1.5.1(我计划升级的版本)。 2)尝试istioctl升级,看到消息“由于istio组件中的版本不匹配,无法 ..

如何在对Kubernetes服务的请求中使用会话亲和力?

我找不到指定关联部署使用多个副本扩展时Kubernetes服务如何行为的文档。 我假设存在某种类型的负载平衡。是否与服务类型相关? 此外,我还希望在服务转发的请求中具有一些关联性(即,如果可能,所有具有特定后缀的请求都应该映射到相同的Pod,等等)。这是可以实现的吗?我看到的关闭是Ambassador,但这是服务级别的关联,而不是Pod级别的关联。 推荐答案 部署:无状态工作负 ..