:_mod-docs-content-type: ASSEMBLY
[id="configuring-private-cluster"]
= Configuring a private cluster
include::_attributes/common-attributes.adoc[]
:context: configuring-private-cluster

toc::[]

After you install an {product-title} version {product-version} cluster, you can set some of its core components to be private.

include::modules/private-clusters-about.adoc[leveloffset=+1]

include::modules/private-clusters-setting-dns-private.adoc[leveloffset=+1]

include::modules/private-clusters-setting-ingress-private.adoc[leveloffset=+1]

include::modules/private-clusters-setting-api-private.adoc[leveloffset=+1]

[role="_additional-resources"]
.Additional resources
* xref:../networking/ingress_load_balancing/configuring_ingress_cluster_traffic/nw-configuring-ingress-controller-endpoint-publishing-strategy.adoc#nw-ingresscontroller-change-internal_nw-configuring-ingress-controller-endpoint-publishing-strategy[Configuring the Ingress Controller endpoint publishing scope to Internal]

include::modules/registry-configuring-private-storage-endpoint-azure.adoc[leveloffset=+1]

include::modules/configuring-private-storage-endpoint-azure-vnet-subnet-iro-discovery.adoc[leveloffset=+2]

include::modules/configuring-private-storage-endpoint-azure-user-provided-vnet-subnet.adoc[leveloffset=+2]

include::modules/disabling-redirect-private-storage-endpoint-azure.adoc[leveloffset=+2]