Questions tagged [kubernetes-ingress]

Ingress gives you a way to route requests to services based on the request host or path, centralizing a number of services into a single entrypoint.

Services and Pods have IPs only routable by the cluster network. All traffic that ends up at an edge router is either dropped or forwarded elsewhere. An Ingress is a collection of rules that allow inbound connections to reach the cluster services.

3847 questions
1
vote
0 answers

AGIC with App gateway together with azure load balancer

i want to understand the concept and the traffic flow in case of using AGIC. I'm using azure advanced networking in AKS. What i see that azure automatically creates an Azure load balancer once the cluster is created. So now i have an App gateway…
1
vote
1 answer

Exposing Kibana behind GCE ingress (UNHEALTHY state)

I'm trying to expose Kibana behind of a GCE ingress, but the ingress is reporting the kibana service as UNHEALTHY while it is healthy and ready. Just note that the healthcheck created by the Ingress is still using the default value HTTP on the root…
1
vote
1 answer

Connection to ingress on minikube inside docker container fails on windows 10

I tried to setup a simple minikube cluster with ingress. After following this tutorial: https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/ my actions: minkube start minikube addons enable ingress kubectl create deployment…
Piotr Kolecki
  • 360
  • 1
  • 10
1
vote
0 answers

Nginx default backend custom error page not rendering properly

I have the Nginx ingress controller running in my cluster with a default backend set up. I'm using a wildcard cert as my default SSL certificate, and everything works fine. foo.example.com, foo.example.com/one etc, all point to my custom error page.…
Hammed
  • 1,457
  • 1
  • 24
  • 37
1
vote
2 answers

Add conditional request header in ingress controller according to incoming calls

I am adding the external authentication using auth-url annotation. How to set conditional request headers for the auth-url api which depends on incoming calls? Can I set the request headers in nginx controller according to incoming…
Divya Vyas
  • 323
  • 1
  • 4
  • 16
1
vote
0 answers

Make istio-ingress working with metallb bare metal kubernetes cluster

Update 14-03-2021 Metallb LoadBalancer IP 192.168.0.21 accessible from Cluster (Master/Nodes) Only. root@C271-KUBE-NODE-0-04:~# curl -s -I -HHost:httpbin.example.com "http://192.168.0.21:80/status/200" HTTP/1.1 200 OK server: istio-envoy date: Sun,…
Rahul Sharma
  • 779
  • 2
  • 12
  • 27
1
vote
0 answers

K8S Ingress controller, Cert manager and LetsEncrypt SSL doesn't working

I have created a brand new K8S cluster I have created the Ingress nginx controller. The controller created a namespace with all of the required Pods, Svcs and etc. I have created an Ingress object that routes the traffic to a Deployment service…
Raz Buchnik
  • 7,753
  • 14
  • 53
  • 96
1
vote
0 answers

Application webhook endpoints are blocked on GKE (Kubernetes)

We are implementing kubernetes on GKE. I got stuck with the following. The staging application on is hosted on GKE 1.19.7-gke.1500. We have an application where we have to set up webhooks with applications. When setting up the webhook I get the same…
1
vote
2 answers

Wildcard to match `path` and `serviceName` in Kubernetes ingress

I have a Kubernetes cluster with an undefined series of services, and what I want to do is serve each service on an endpoint, with the ability to add new services at any time, with them still being available at an endpoint. I'm looking for a way to…
Colin FAY
  • 4,849
  • 1
  • 12
  • 29
1
vote
2 answers

Kubenetes Load Balancer is not accessible

I am trying to host the below (deployment frontend) Kubernetes deployment in the AWS EKS cluster, after deploying deployment and created service and ingress, everything gets successfully deployed and created but when i try to access the Load…
user190245
  • 1,027
  • 1
  • 15
  • 31
1
vote
2 answers

kubernetes nginx ingress controller return 404

Following this guide, I created an ingress controller on my local kubernetes server, the only difference is that it is created as a NodePort. I have done some test deployments, with respective services and everything works, here the…
Mex
  • 196
  • 4
  • 16
1
vote
1 answer

How to set IAP (Identity Aware Proxy) authentication for back-end API service running on a GKE cluster

I have an application that has react in the front-end and a node service in the back-end. The app is deployed in the GKE cluster. Both the apps are exposed as a NodePort Service, and the fan out ingress path is done as follows : - host: example.com …
1
vote
2 answers

get all the proper namespaces and ingressroutes with the python k8's api client library

I have the following command line below. It gives me the namespaces and ingressroutes names (see the Example below) kubectl --context mlf-eks-dev get --all-namespaces ingressroutes Example NAMESPACE NAME …
Andy K
  • 4,944
  • 10
  • 53
  • 82
1
vote
0 answers

Sending the jwt token and request payload via kubernetes ingress controller

apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: hello-kubernetes-ingress annotations: kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/auth-url: https://externalauthetication/authorize …
Divya Vyas
  • 323
  • 1
  • 4
  • 16
1
vote
1 answer

How can I use Kong’s Capturing Group in Ingress k8s object for rewirting logic?

I want to use Kong’s Capturing Group in Ingress k8s object to perform an uri rewriting. I want to implement the following logic: https://kong_host:30000/service/audits/health -> (rewrite) https://kong_host:30000/service/audit/v1/health Ingress…