-
0 votesanswersviews
如何使用入口代理乘客(红宝石)
我使用Passenger独立部署了一个ruby项目(openproject),但是我收到了很多坏的href链接(例如,http://ip/assets/apple-touch-icon.png,应该是http://ip/openproject/assets/apple-touch-icon.png) 我的入口配置是: apiVersion: extensions/v1beta1 kind: Ing... -
1 votesanswersviews
Kubernetes Nginx Ingress Controller公开了Nginx Webserver
我基本上想通过URL从外部访问Nginx-hello页面 . 我已经为运行kubernetes和Nginx ingress的v-server创建了一个子域的(工作)A记录:vps.my-domain.com 我使用这些教程在CoreOS上通过kubeadm安装Kubernem作为单节点集群:https://kubernetes.io/docs/setup/independent/install-k... -
-1 votesanswersviews
使用两个反应应用程序/冲突的入口路径处理静态子文件夹入口路径
TLDR - 在K8群集上托管1个React应用程序 . 托管两个不是因为两者都需要到 '/static' 的路径 . 无法使Ingress服务与Create React App构建限制很好地协作 . Setup... 创建React App v2 头盔 使用NGNIX GKE Kubernetes Detail 未弹出时,Create React App构建过程输出 buil... -
0 votesanswersviews
在nginx ingress传递到vhost端口后面的nginx代理不起作用
我们有计划 ELB => (Nginx proxy => Nodejs)containers 现在我们想使用kubernetes和nginx ingress ELB => Nginx Ingress (Load Balancer) => (Nginx proxy => Nodejs)pod nginx代理vhost配置的一部分: include /etc/ngin... -
8 votesanswersviews
nginx.conf忽略nginx-ingress配置映射片段
我有一个kubernetes集群,我使用helm nginx-ingress chart部署了一个nginx入口控制器 . 我需要在nginx-controller-pod中生成的nginx.conf文件中添加一些自定义配置,我看到一个问题,如果我添加一行选项,如 proxy-buffer-size: "512k" ,我可以看到这反映在nginx中 . conf文件,一切都按... -
2 votesanswersviews
K8s头盔 - 詹金斯与Nginx Ingress
我正在尝试部署通过Helm进入nginx-ingress的Jenkins . 目标是在nginx上使用SSL终止来保护Jenkins的HTTP . 我目前正在使用自签名证书,但最终将使用cert-manager和LetsEncrypt . Jenkins和Nginx-Ingress部署在默认命名空间中 . 以下是我的部署脚本: gcloud config set compute/zone us-... -
0 votesanswersviews
Kubernetes集群中没有传出网络连接
我已经构建了具有3个工作节点和一个管理节点的集群 . 工作节点已部署和设置kube-dns和calica . 每台机器都有自己的外部IP和相关的DNS . 我成功运行了nginx-ingress-controller,它的默认404 endpoints 可以从外部访问 . 现在,问题是由于某些原因,不允许工作人员中的pod Build 出站连接 . 当我将exec shell放入pod时,我无法卷... -
0 votesanswersviews
如何在Kubernetes中公开Ingress以进行外部访问?
我在私有网络上有一个kubernetes集群(私有服务器,不是aws或google Cloud ),我创建了一个能够访问的服务,但是,我需要能够从集群外部访问,为此我创建了一个Ingress并在集群中添加了ingress-nginx . 这是几次尝试后我使用的YAML: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: d... -
1 votesanswersviews
使用nginx-Ingress在Kubernetes中将TCP端口暴露出群集
所以我使用Kubernetes在Google Cloud 上设置我的应用程序 . 我有一个Pod,我希望从需要TCP请求的群集中公开 . 我开始知道这可以通过ingress-nginx进行研究并进行研究 . 如docs here中所述,可以通过设置如下的configMap来完成: apiVersion: v1 kind: ConfigMap metadata: name: tcp-config... -
3 votesanswersviews
仅使用nginx Ingress重写特定路由
我的后端运行了三个服务,Ingress路由定义如下: apiVersion: extensions/v1beta1 kind: Ingress metadata: name: myapp-ingress annotations: kubernetes.io/ingress.class: nginx certmanager.k8s.io/cluster-issuer: let... -
1 votesanswersviews
无法使用带SSL终止的cert-manager和nginx入口控制器
我正在尝试使用SSL终止的GKE上的nginx-ingress用例 . 我已经访问了数百万个关于这个过程的博客,该过程使用了带有nginx入口控制器的cert-manager,但在我的案例中没有一个能够工作 . 这当然意味着我做错了什么 . 但我不确定是什么 . 这是我做的: 创建在ClusterIP上公开的示例应用程序 部署nginx-ingress 创建发行人 使用颁发者创建n... -
0 votesanswersviews
Nginx Ingress超时/连接丢失
考虑这个NodePort服务: k describe service myservice ... Type: NodePort IP: 10.15.248.153 Port: myservice 8080/TCP TargetPort: 8080... -
0 votesanswersviews
Kubernetes Nginx Ingress不会绑定现有的ELB
我目前在Kubernetes上有一个Nginx入口,它在AWS上使用外部ELB . 多个服务已经在使用此入口 . 在一个更新的项目中,我无法在现有的ELB上绑定我的新 ingress . apiVersion: extensions/v1beta1 kind: Ingress metadata: annotations: kubernetes.io/ingress.class: ng... -
0 votesanswersviews
是否可以使用内部IP创建GKE入口控制器?
当我创建一个GKE入口控制器时,默认情况下它创建了一个公共IP . 是否可以使用内部IP创建GKE入口控制器? 我已将我的服务暴露为类型Ingress,我没有选项来指定我的ip必须是内部还是外部 . 但是,如果我将我的服务公开为LoadBalancer,我可以指定IP的类型 . 注释:cloud.google.com/load-balancer -type:“内部” -
0 votesanswersviews
如何为SUB域(SNI)的相同IP添加多个证书到入口?
我想为具有不同子域的相同IP添加多个证书 . 我创建了集群并添加了入口 . 我也安装了HTTPS应用程序 . 我成功地将证书添加到两个不同的主机(使用相同的入口但是2个公共IP) . 我如何在入口中编写使用证书X用于aks-hello-world和在证书Y中用于入口演示? (详见附件) 我还应该在azure中做些什么吗? Ingress example -
0 votesanswersviews
使用nginx ingress创建Kubernetes ssl秘密的只读错误
我在我的集群中创建了一个名为'test'的秘密,其中包含ssl密钥和证书引用 . 我正在尝试将此添加到我的nginx入口控制器,但我得到一个RunContainerError . 当我记录崩溃的pod时,我看到以下内容: 启动容器进程导致“process_linux.go:359:容器初始化导致”rootfs_linux.go:54:mount \“/ var / lib / kubelet /... -
3 votesanswersviews
ingress-nginx - 为每个主机创建一个入口?或者将许多主机组合成一个入口并重新加载?
我正在构建一个用户可以构建Web应用程序的服务 - 这些应用程序将以虚拟DNS名称* .laska.io托管 例如,如果Tom和Jerry都构建了一个应用程序,那么它们将在以下位置托管: tom.laska.io jerry.laska.io 现在,假设我有1000个用户 . Should I create one big ingress that looks like this? apiV... -
-1 votesanswersviews
使用ngnix入口控制器作为nodeport的GCP内部负载均衡器:拒绝连接
背景:我们在GKE集群中托管应用程序,在GKE集群上运行的应用程序有一个入口资源,其中包含指向我们的应用程序服务的规则 . 我们使用ingress-nginx作为此集群的入口控制器 . 我们现在已经创建了一个GCP内部负载均衡器(TCP)来指向入口控制器服务正在侦听的节点端口 . (注意:nginx入口控制器服务“是节点端口类型) 当我们尝试使用http://ILB-IP:80(http-p... -
0 votesanswersviews
nginx-ingress适用于/,但不适用于子路径
我已经设置了一个基于名称的入口控制器,但它似乎不适用于 / 以外的任何其他内容 . 所以 http://metabase.domain.com 有效,但 http://metabase.domain.com/style/app.css 没有 . 这是我的配置: apiVersion: extensions/v1beta1 kind: Ingress metadata: namespace: d... -
0 votesanswersviews
Kubernetes的Ingress对nginx-ingress-controller没有任何影响
我已经部署了nginx: kubectl run nginx --image=nginx 我暴露了nginx kubectl expose deployment nginx --port 80 --type NodePort 并在执行此命令时 kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(... -
2 votesanswersviews
从http到https的重定向不适用于Kubernetes Nginx Ingress Controller中的自定义后端服务
我在Kubernetes中设置了带有Ingress资源的Custom Nginx入口控制器,而不是“default-http-backend service”,我使用自定义应用程序作为默认请求的默认后端服务 . 我也使用自定义SSL设置为kubernetes secret,用于我的服务 . 问题是当我请求规则中提到的主机名时,https重定向有效 . 但是,当进行规则中提到的主机以外的请求时,它会... -
1 votesanswersviews
Kubernetes nginx Ingress配置不适用于Grafana
我不熟悉为Kubernetes集群配置Ingress规则 . 我的Kubernetes集群部署在Bare Metal上 . 没有 Cloud . 我跟着这个link在我的集群中用RBAC设置我的nginx-controller . 这就是我所部署的内容: # kubectl get all -n ingress-nginx NAME ... -
0 votesanswersviews
使用aws-load-balancer-backend-protocol时,nginx-ingress不能与AWS ELB一起使用:“https”
我使用AWS EKS作为我的k8s控制平面,并部署了一个3节点自动缩放组作为我的工作节点(K8s节点 . )这个自动缩放组位于我的VPC中 . 我确保安全组的开放性至少足以让对等节点和ELB进行通信 . 我正在尝试使用nginx-ingress来路由来自k8s群集的流量 . 我使用helm来使用values.yaml部署我的nginx-ingress . 我的values.yaml看起来像这样: ... -
3 votesanswersviews
Nginx入口资源 - 重定向到www(SSL不起作用)
Use case 我使用这个头盔图在我的Kubernetes集群中部署了nginx入口控制器: https://github.com/helm/charts/tree/master/stable/nginx-ingress 我为我的前端服务webserver创建了一个入口资源,它应该从非www重定向到www版本 . 我也在使用SSL . The problem 当我访问我的网站的www版本时,一切... -
0 votesanswersviews
请求负载均衡器
我有nginx服务器,并有关于连接用户的信息 . 此外,我可以发送带有连接ID的'GET'请求到服务器并断开我的用户 . 但是,我无法向选定的pod发送请求,因为负载 balancer 重定向请求到另一个pod . 我决定只向所有pod发送请求,但我该怎么做呢? -
0 votesanswersviews
Kubernetes集群内的流量如何流动?
(在学习Kubernetes时,我从未真正找到任何有用的资源来解释这一点) 场景:我拥有mywebsite1.com和mywebsite2.com,我想在Kubernetes集群内托管它们 . 我根据以下网站部署了一个通用 Cloud 入口控制器2kubectl apply -f <url>命令 . (mandatory.yaml和generic ingress.yaml)https... -
2 votesanswersviews
Istio和(或对比)Nginx Ingress控制器
我正在测试Istio的旅程,目前我正要测试路由流量的“金丝雀”功能 . 对于我的测试,我创建了一个由5个微服务(serviceA,serviceB,serviceC,serviceD,serviceE)组成的小型servicemesh . 每个人都可以打电话给其他人 . 我只是传递一个像A,E,C,B,B,D这样的路径,请求遵循这条路径 . 为了从群集外部调用我的servicemesh,我有一个带... -
2 votesanswersviews
无法公开使用nginx-ingress公开在kubernetes集群内运行的mysql tcp服务
我遇到了一个公开在kubernetes集群中运行的mysql数据库的问题 . 群集在AWS上使用kops运行 . 我使用舵图表进行nginx-ingress:https://github.com/helm/charts/tree/master/stable/nginx-ingress controller: config: use-proxy-protocol: "true&...