Questions tagged [nginx-ingress]

The NGINX Ingress Controller for Kubernetes is an alternative Kubernetes ingress controller that can be used instead of the default ingress controller.

From NGINX website:

The NGINX Ingress Controller for Kubernetes provides enterprise‑grade delivery services for Kubernetes applications, with benefits for users of both NGINX Open Source and NGINX Plus. With the NGINX Ingress Controller for Kubernetes, you get basic load balancing, SSL/TLS termination, support for URI rewrites, and upstream SSL/TLS encryption. NGINX Plus users additionally get session persistence for stateful applications and JSON Web Token (JWT) authentication for APIs.

97 questions
0
votes
0 answers

DigitalOcean k8s load balancers not accepting traffic

I had to update Kubernetes which broke some stuff. Load Balancers not accepting traffic. Cert-manager and Ingress-controller pods red so not running. I had to update cert-manager and ingress. Both the cert-manager pod and the ingress pod is not…
0
votes
0 answers

Reload nginx.conf without downtime

systemctl reload nginx and all connections closes i try this one too sudo pkill -HUP nginx //restart all active connections i want to add tcp servers without downtime of other services that are already configured
0
votes
0 answers

Nginx give ssl_client_verify ok with expired client certificate

I am testing mTLS with nginx ingress and I have a working scenario. Now I'm trying to see what happens with an expired client certificate: Validity Not Before: Oct 13 20:05:00 2022 GMT Not After : Oct 13 21:05:00 2022 GMT Curl's output is: *…
rmacian
  • 21
  • 1
0
votes
1 answer

Azure DevOps Nginx Deployment error for K8s 1.24.x

I was trying to deploy nginx ingress controller in AKS using yaml. While deploying I'm getting below error. unable to build kubernetes objects from current release manifest: resource mapping not found for name: "icat-backend-ingress" namespace: ""…
0
votes
2 answers

How do I redirect "old.foo.com/foo" to "new.foo.com/foo" with a NGINX K8S ingress, without breaking cert-manager?

In my K8S ingress config, I'm trying to redirect from (for example) old.mywebsite.com to new.mywebsite.com. I can do this with the nginx.ingress.kubernetes.io/permanent-redirect annotation, but unfortunately this causes a redirect directly to the…
Hubro
  • 1,138
  • 4
  • 16
  • 35
0
votes
1 answer

Fix the KubeletHasDiskPressure in Kubernetes on a very limited server

I have a question regarding our local Kubernetes installation (Kubelet version == 1.24.4). We're having a Kubernetes installation installed using Kubespray. I'm aware of a few related questions/answers in Stackoverflow regarding fixing the…
0
votes
0 answers

How to delete Kubernetes Deployment that are not used so often

We have limited amount of resources in our cluster, so we want to implement a service/feature to manage cleaning up Deployments that are not used recently. We use nginx ingress, and want to know if there is a way to get the request counter for each…
Loc Truong
  • 101
  • 1
0
votes
1 answer

Kubernetes dashboard ingress HTTP error 400

Installed Kubernetes dashboard with Helm helm install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard -f values.yaml --create-namespace -n kubernetes-dashboard ingress: enabled: true paths: - / hosts: -…
Rahul V Sharma
  • 141
  • 2
  • 8
0
votes
0 answers

Nginx Ingress Controller - configure cookie stickiness and upstream hash by request

I am running nginx as an ingress controller for my Kubernetes cluster and I have a use case where I am using cookie affinity to persist the client to a specific pod for session purpose. I am using the following…
Virtuose
  • 537
  • 1
  • 6
  • 13
0
votes
2 answers

Nginx proxy large file download fails instantly sometimes

Problem Downloading a large file (400MB+) with "transfer-encoding: chunked" fails after about 3 seconds. Downloading smaller files works even though possible taking longer than 3 seconds. The connection is just aborted mid-transfer which results in…
Modobu
  • 1
  • 3
0
votes
1 answer

Ingress in GKE does not do the routing identically despite same IP at DNS level

I have setup in my GKE cluster an nginx ingress as follows: helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx helm install ingress-nginx ingress-nginx/ingress-nginx --namespace nginx-ingress A load balancer with its IP came…
0
votes
1 answer

Kubernetes Nginx Ingress could not load custom certificate from cert-manager

I am using cert-manager with this custom wildcard certificate apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: name: letsencrypt-myapp-issuer spec: acme: server: https://acme-v02.api.letsencrypt.org/directory email:…
Rodrigo
  • 45
  • 2
  • 8
0
votes
0 answers

Load balancer algorithm of bitnami nginx ingress

I do install the ingress controller via helm and the Nginx ingress controller from bitnami, I pretty sure the bitnami use the kubernetes/ingress-nginx from here https://github.com/kubernetes/ingress-nginx i read an article that said that the default…
0
votes
1 answer

Nginx ingress - escape characters

I have the following ingress conf that is exposed via nodePort 32100. When I call (curl) the URL [1] which contains parenthesis, I get HTTP 500 error. But when I call the URL [2] which contains no parenthesis, request passes successfully via the…
0
votes
1 answer

Tomcat application (ERDDAP server) behind a proxy redirection issues

I have an ERDDAP instance running on a Tomcat server behind a NGINX reverse proxy. The environment is completely on Kubernetes, the RP is an NGINX ingress-controller that forwards the request on port 443 to the service instance on port 8080…