.. _oom_setup_ingress_controller:
OOM Ingress controller setup
-############################
+============================
.. warning::
This guide should prob go in the Optional addons section
controller
Customize cluster.yml file
-**************************
+--------------------------
+
Before setup cluster for ingress purposes DNS cluster IP and ingress provider
should be configured and following:
DNS server configuration and installation
-*****************************************
+-----------------------------------------
+
DNS server deployed on the Kubernetes cluster makes it easy to use services
exposed through ingress controller because it resolves all subdomain related to
the ONAP cluster to the load balancer IP. Testing ONAP cluster requires a lot
MetalLB Load Balancer installation and configuration
-****************************************************
+----------------------------------------------------
By default pure Kubernetes cluster requires external load balancer if we want
to expose external port using LoadBalancer settings. For this purpose MetalLB
Configuration of the Nginx ingress controller
-*********************************************
+---------------------------------------------
After installation of the DNS server and ingress controller, we can install and
configure ingress controller.
ONAP with ingress exposed services
-**********************************
+----------------------------------
+
If you want to deploy onap with services exposed through ingress controller you
can use full onap deploy yaml::
<...>
ingress:
enabled: true
-