What is Ingress Is it something that runs as a pod or on a pod

0 votes
Can someone help me understand this concept?
Jul 19, 2019 in Kubernetes by Sam
• 6,260 points
1,917 views

1 answer to this question.

0 votes
  • An ingress is an object that holds a set of rules for an ingress controller, which is essentially a reverse proxy and is used to (in the case of nginx-ingress for example) render a configuration file. 

  • It allows access to your Kubernetes services from outside the Kubernetes cluster. It holds a set of rules.

  • An Ingress Controller is a controller. Typically deployed as a Kubernetes Deployment. 

  • That deployment runs a reverse proxy, the ingress part, and a reconciler, the controller part. 

  • The reconciler configures the reverse proxy according to the rules in the ingress object.

  • Ingress controllers watch the k8s API and update their config on changes. 

  • The rules help to pass to a controller that is listening for them. You can deploy a bunch of ingress rules, but nothing will happen unless you have a controller that can process them.

  • LoadBalancer service ->Ingress controller pods->App service (via ingress)->App pods

answered Jul 19, 2019 by Sirajul
• 59,230 points

Related Questions In Kubernetes

0 votes
1 answer
0 votes
1 answer

How to monitor that a pod is always running?

We can introduce probes.  A liveness probe with ...READ MORE

answered Jul 16, 2019 in Kubernetes by Sirajul
• 59,230 points
2,157 views
0 votes
1 answer

What is pod security policy and why is it important?

In Kubernetes, Pod Security Policies consists of ...READ MORE

answered Jul 17, 2019 in Kubernetes by Sirajul
• 59,230 points
1,022 views
+1 vote
1 answer
0 votes
3 answers

Error while joining cluster with node

Hi Kalgi after following above steps it ...READ MORE

answered Jan 17, 2019 in Others by anonymous
15,577 views
+15 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 27, 2018 in DevOps & Agile by DragonLord999
• 8,450 points
4,062 views
0 votes
1 answer

Is it possible to force the pod to run on a specific node?

By default, anti-affinity is not attempted by ...READ MORE

answered Jul 15, 2019 in Kubernetes by Sirajul
• 59,230 points
1,353 views
0 votes
1 answer

Is it possible for containers within a pod to communicate with each other?

Yes, it is possible for containers to ...READ MORE

answered Jul 12, 2019 in Kubernetes by Sirajul
• 59,230 points
3,899 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP