odahu / odahu-automation

Apache License 2.0
8 stars 0 forks source link

Getting rid of nginx ingress #34

Closed karbyshevds closed 4 years ago

karbyshevds commented 4 years ago

Currently, ODAHU solution has nginx-ingress-controller and Istio deployments. External traffic goes through two proxies. The main complications to get rid of the nginx ingress:

envoy integration with OAuth proxy manually configuration of ingresses for all 3rt-party deployments(Grafana, Prometheus and so on).

Props:

Remove nginx ingress dependency. It means that we can deploy to a Kubernetes or Openshift cluster with any pre-deployed ingresses.