kubernetes-ingress相关内容

使用Ingress在Kubernetes中重写URL

我正在将旧网站迁移到Kubernetes,该网站正在使用 www.app1.com , www.app2.com . 由于所有这些都已部署在一个K8s集群中,因此我想使用 www.myapp.com/app1 之类的URL.但是,当我访问 www.myapp.com/app1 时,它会路由到 www.myapp.com/login 而不是 www.myapp.com/app1/login ..
发布时间:2021-05-28 20:01:19 其他开发

有主机和无主机的入口

真正难以理解和调试入口规则.谁能分享好的参考资料? 问题是在不指定主机的情况下入口如何工作? apiVersion:扩展程序/v1beta1种类:入口元数据:注释:nginx.ingress.kubernetes.io/force-ssl-redirect:\"false \"名称:my-app规格:规则:http:路径:-后端:小路:/serviceName:我的应用servicePo ..
发布时间:2021-05-28 20:01:15 其他开发

如何在不使用nginx的情况下启用带有入口的CORS?

我正在尝试使用Kubernetes设置RESTful API应用程序.我有一个带有群集的准系统设置,一个静态IP地址,使用NodePort类型的暴露服务部署的应用程序以及一个配置有SSL托管证书的入口.我需要启用CORS,但尚未使用nginx.是否有可能,还是我需要安装nginx而不是默认的gce类? 这是我的ingress.yaml apiVersion:extensions/v1be ..
发布时间:2021-05-28 20:01:10 其他开发

通过Kubernetes的入口通过以太网对JupyterHub进行远程访问零

上下文 我在裸机服务器(4个节点)上安装了 Kubernetes ,并将 Zero部署到JupyterHub .这很好用;我可以从主节点正确访问集线器. 现在,我想通过以太网从外部计算机访问服务器上的集线器.因此,我遵循了官方说明并安装了 MetalLB 以便为我的 proxy-public 服务提供外部IP(该IP正确设置). 此外,为了能够进行入侵,我安装了 nginx-ingr ..

AWS ALB加权路由,而Ingress规则出现在同一域中记录别名

我有一个API,该API目前由我们主要CA下的子域提供. api.domain.com .该API当前由Nginx入口控制器提供,并且计划将其替换为另一个入口控制器(即大使),并尽可能避免因停机而进行部署.由于我们使用的是AWS EKS,因此需要进行以下配置: 配置为指向Nginx安装的ALB 一个指向大使装置的单独目标群体 配置了加权路由的ALB侦听器可在安装之间进行轮循(其想法是随意 ..

不要在Kubernetes的入口级别终止SSL

我在tomcat服务器(位于pod内)中运行了一个Java应用程序,该应用程序配置为可与https一起使用.我正在使用nginx入口.问题是,nginx入口正在终止SSL并将仅纯HTTP转发到tomcat服务器(实际上是转发到pod).由于tomcat服务器配置为仅使用HTTPS,因此它不接受流量. 以下操作无效: nginx.ingress.kubernetes.io/ssl-pass ..

NGINX安装和配置

我是Kubernetes的新手,并且想将NGINX Ingress Controller用于我当前正在研究的项目.我阅读了一些文档并观看了一些教程,但是我并没有真正理解以下内容: 安装过程(我应该使用Helm,还是git repo ???) 如何正确配置Ingress.例如,Kubernetes文档说使用nginx.conf文件( 关于特定 Ingress 清单的外观应该看起来像您需 ..

验证数据时出错:服务器找不到请求的资源;

运行Pod时出现以下错误.我与Kubernetes网页中的文档匹配,它的代码与我在下面编写的代码相同,但最终还是出现以下错误. 错误验证数据:服务器找不到请求的资源;如果您选择忽略这些错误,请使用--validate = false 关闭验证 apiVersion:v1种类:豆荚元数据:名称:helloworld-deployment标签:应用:helloworld规格:容器:-名称: ..

无法通过Nginx-ingress-controller访问Kubernetes ClusterIP服务

我是一名Kubernetes业余爱好者,试图在GKE上使用NGINX入口控制器.我正在按照此 google云文档为我设置NGINX Ingress服务,但是在访问NGINX位置时遇到了问题. 正在做什么? 使用Helm的Ingress-Controller部署(已启用RBAC) ClusterIP服务部署 什么不起作用? 使用唯一路径(扇出路由)显示多个ClusterIP ..
发布时间:2021-05-28 19:56:06 其他开发

Kubernetes Nginx Ingress删除部分URL

我正在Kubernetes中(在AKS上)部署一个简单的应用程序,该应用程序位于使用Nginx的Ingress后面,并使用Nginx掌舵图进行了部署.我有一个问题,由于某种原因,Nginx似乎没有将完整的URL传递给后端服务. 例如,我的Ingress是使用 http://app.client.com 的URL设置的,并且/app1g转到 http://app.client.com/app1 ..
发布时间:2021-05-28 19:55:25 其他开发

如何在ngnix ingress中对特定的HTTP方法进行基本身份验证?

我可以使用基本身份验证创建入口.我遵循了来自kubernetes/ingress-nginx的模板: apiVersion:extensions/v1beta1种类:入口元数据:名称:带有身份验证的入口注释:#身份验证类型nginx.ingress.kubernetes.io/auth-type:基本#包含用户/密码定义的机密名称nginx.ingress.kubernetes.io/auth ..
发布时间:2021-05-28 19:54:10 其他开发

具有私有IP的Kubernetes入口控制器

是否可以在没有公共IP地址的情况下部署入口控制器(nginx)? 谢谢! 解决方案 是否可以在没有公共IP地址的情况下部署入口控制器(nginx)? 毫无疑问,是的,如果Ingress控制器的 Service 类型为:NodePort ,则Ingress控制器的专用IP地址为每个 Node 的IP地址,位于指向 Service 的:80 和:443 的端口上.秘密地,这正是 ..
发布时间:2021-05-28 19:53:15 其他开发