Skip to content

Skip installation of nginx-ingress operator

Mitchell Nielsen requested to merge skip-nginx-operator-install into master

Summary

Currently, the NGINX Ingress Controller is unused in OpenShift environments. OpenShift defaults to HAProxy, and any Ingress objects are converted into Routes for use with HAProxy.

This was confirmed by removing the NGINX Ingress Controller deployment, and confirming that the URL was still accessible in the browser.

To use NGINX, we'll need to investigate the process for replacing HAProxy. For now, we can keep the NGINX manifests in the project for potential future use.

Changes

  • Moved NGINX and CertManager manifests into separate directories
  • Update Makefile to only deploy CertManager manifests
  • Remove NGINX reference from installation docs to avoid confusion
  • Update documented purpose for CertManager in installation docs
Edited by Mitchell Nielsen

Merge request reports