ingress is a way to give access to apps sitting in kubernetes cluster
to access those apps from the real world, need an ingress point. Load balances to all the pods that are running in kubernetes.
In kubernetes cluster - ingress resources, are configed with K8s api.
there is an open source ingress controller
dynamic reconfig of endpoints and can make changes to endpoints, pods, and ingress controller itself with no interruption
dedicated helm chart to , image availbale and insructutions availalbe to build your own.
how we watch for processes
noticing if there is a need to scale up more pods
outside of the cluster - concerning security
can have nginx on the "edge"
or web app firewall
nginx plus sitting on ingress portion
added a dashboard with 90 metrics than what you get with open source version
can support different routes and ports
traffic routing rules
open source uses annotations which is harder to deal with
also supports TCP and UDP traffic
open source displayed above