:_mod-docs-content-type: ASSEMBLY
[id="nw-configuring-ingress-controller-endpoint-publishing-strategy"]
= Configuring the Ingress Controller endpoint publishing strategy
include::_attributes/common-attributes.adoc[]
:context: nw-configuring-ingress-controller-endpoint-publishing-strategy

toc::[]

[role="_abstract"]
To expose Ingress Controller endpoints to external systems and enable load balancer integrations in {product-title}, configure the `endpointPublishingStrategy` parameter.

[IMPORTANT]
====
On {rh-openstack-first}, the `LoadBalancerService` endpoint publishing strategy is supported only if a cloud provider is configured to create health monitors. For {rh-openstack} 16.2, this strategy is possible only if you use the Amphora Octavia provider.

For more information, see the "Setting {rh-openstack} Cloud Controller Manager options" section of the {rh-openstack} installation documentation.
====

// Ingress Controller endpoint publishing strategy
include::modules/nw-ingress-controller-endpoint-publishing-strategies.adoc[leveloffset=+1]

// Configuring the Ingress Controller endpoint publishing scope to Internal
include::modules/nw-ingresscontroller-change-internal.adoc[leveloffset=+2]

// Configuring the Ingress Controller endpoint publishing scope to External
include::modules/nw-ingresscontroller-change-external.adoc[leveloffset=+2]

// Adding a single NodePort service to an Ingress Controller
include::modules/nw-ingress-controller-nodeportservice-projects.adoc[leveloffset=+2]

[role="_additional-resources"]
== Additional resources

* xref:../../../networking/networking_operators/ingress-operator.adoc#nw-ingress-controller-configuration-parameters_configuring-ingress[Ingress Controller configuration parameters]

* xref:../../../installing/installing_openstack/installing-openstack-installer-custom.adoc#installation-osp-setting-cloud-provider-options_installing-openstack-installer-custom[Setting {rh-openstack} Cloud Controller Manager options]

* xref:../../../installing/installing_platform_agnostic/installing-platform-agnostic.adoc#installation-dns-user-infra_installing-platform-agnostic[User-provisioned DNS requirements]