我目前正在学习kubernetes基础,我想在我的cluser之外公开一个mongob。我已经设置了我的nginx入口控制器并遵循此文档以公开普通的TCP连接。 这是我的入口服务配置: configmap到代理TCP连接: 我的入口控制器在端口80和443上运行良好,可以公开我的服务,但无法访问端口27017 kubectl get svc-n ingress nginx的结果: 外部IP很好地响
我有多个运行RDP应用程序的部署,它们都是通过ClusterIP服务公开的。我的k8s群集中有nginx ingress controller,为了允许tcp,我在nginx ingress controller部署中添加了tcp services configmap标志,并为其创建了configmap,如下所示 这将公开“rdp-service1”服务。我还有10个这样的服务需要在相同的端口号上
我有一个a服务,它接受正文中带有base64编码文件的帖子。当我发布任何大于1MB的内容时,我当前遇到了错误:413请求实体太大,否则它工作正常。 我的设置有Kong代理到服务。我有以下通过稳定的Kong helm图表安装的代理入口注释: 我还将此添加到香港环境值中:
我有一个简单的任务,但即使研究了几十篇文章也没有解决。 有一个简单的AWS EKS集群,它是使用eksctl、ElasticIP从演示模板创建的,安装时未做任何更改https://bitnami.com/stack/nginx-ingress-controller/helm 有一个域https://stage.mydomain.com我想转发到ElasticIP,使用DNS A记录,在AWS EK
我创建了一个EKS集群,并部署了一个带有应用程序负载平衡器的NGINX入口控制器。我部署了一个示例应用程序,并将其绑定到我的域名。这是入口文件- 当我打开测试时。美国广播公司。在我的浏览器中,它返回一个404 but测试。美国广播公司。xyz工作正常。我错过什么了吗?我想要测试。美国广播公司。xyz/游戏工作和测试。美国广播公司。xyz返回404。 更新-我按照本教程部署应用程序-https://
有一个kubernetes裸机集群,有7个节点。安装了helm并添加了helm repo ingres-nginxhttps://kubernetes.github.io/ingress-nginx在我的局域网中,我创建了一个dns一个可以在我的局域网中解析的记录。 工作原理:https://matthewpalmer.net/kubernetes-app-developer/articles/k
我有一个网站在kubernetes集群中运行。我可以在本地访问它,但希望通过internet访问它。(我有一个注册域),但外部IP一直挂起 我按照以下指示工作:https://dev.to/peterj/expose-a-kubernetes-service-on-your-own-custom-domain-52dd 这是服务和入口的代码 因此,我正在使用helm安装nginx控制器,但在那之后
我基本上希望通过URL从外部访问Nginx hello页面。我已经为运行kubernetes和Nginx ingress:vps的v服务器的子域创建了一个(工作)a记录。我的域名。通用域名格式 我使用以下教程在CoreOS上通过kubeadm将Kubernetes安装为单节点集群:https://kubernetes.io/docs/setup/independent/install-kubead
我尝试按照本教程来使用nginx入口控制器。在我尝试让它工作的过程中,一些细节发生了变化——只有一个后端服务而不是两个,一些端口号和所有内容都在默认名称空间中运行。我在CentOS Linux 7.4.1708版虚拟机上有一个kubernetes主机和三个仆从。 后端和默认后端都可以通过各自的服务endpoint在集群内访问。nginx状态页面在外部可用(MasterHostIP:32000/ng
我们在GKE设置中使用NGINX入口,这意味着GCP正在使用TCP负载均衡器将流量路由到库伯内特斯NGINX入口。 我们提供kubernetes的静态内容,并希望为此从GCP CDN中受益。然而,据我所知,使用TCP负载平衡器设置CDN是不可能的。我们如何将GCP CDN合并到设置中?有什么可能性?
我正试图在GKE集群上添加一个NGINX入口控制器,使用现有的HAProxy入口控制器(它在重写规则方面有一些问题) 首先,我尝试将控制器的服务公开给LoadBalancer类型。流量可以到达入口和后端,但它不适用于托管证书。 因此,我尝试使用L7负载平衡器(URL映射)将流量转发到GKE群集IP,并为入口控制器本身创建入口对象。 问题是,这个入口对象似乎不绑定到外部IP。路由到域会产生“默认后端
在使用GKE ingress时,我观察到GKE ingress为负载平衡器创建了多个后端服务,这导致后端服务如此之多,我们甚至面临后端服务作为其全局配额的配额耗尽问题。我的问题是,尽管ingress中有多条路径规则,但为什么NGINX ingress controller不像GCE ingress那样创建多个后端服务。我阅读了这里的文档, https://cloud.google.com/kube
我正在尝试将外部HTTPS(L7)负载平衡器与公开为区域网络endpoint组(NEG)的NGINX入口连接起来。我的Kubernetes集群(在GKE中)包含两个web应用程序部署,我将其公开为ClusterIP服务。 我知道NGINX Inete对象可以直接公开为TCP负载均衡器。但是,这不是我想要的。相反,在我的架构中,我想使用外部HTTPS负载均衡器来负载平衡HTTPS请求。我希望这个外部
我正在使用GKE,并在集群上安装了nginx入口控制器。GCP自动创建了一个TCP负载均衡器,将请求从外部临时IP重定向到我的集群节点(nginx)。 我在VM上部署了另一个web应用程序,我想在VM和gke集群之间按子域平衡传入的请求。为了做到这一点,我创建了一个具有2个后端以及主机和路径规则的全局负载平衡器。 我将DNS记录A配置为指向全局负载均衡器。 我可以从我的域访问VM,但我无法访问安装
我一定错过了一些明显的东西,但我不能安装Joomla 3.6.5在一个SSL已经到位的网站上,由于混合内容。 我在浏览器控制台中获得以下内容: 欣赏关于如何避免仅仅为了安装Joomla而关闭SSL的想法。 事实证明,这是一个与使用反向代理(如Nginx)终止SSL有关的问题,并且考虑到Joomla V3.6的编写操作方式,这不会影响Apache。