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

toc::[]

[role="_abstract"]
Configure {product-title} clusters as private to host internal applications inside your corporate network and restrict API endpoint access to private connections only. This enhances security by preventing public internet access to the cluster control plane.


include::modules/enable-private-cluster-new.adoc[leveloffset=+1]

include::modules/enable-private-cluster-existing.adoc[leveloffset=+1]

include::modules/enable-public-cluster.adoc[leveloffset=+1]

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

* link:https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html[Amazon Virtual Private Cloud]
* link:https://docs.aws.amazon.com/vpn/latest/s2svpn/VPC_VPN.html[AWS Site-to-Site VPN]
* link:https://docs.aws.amazon.com/directconnect/latest/UserGuide/Welcome.html[AWS Direct Connect]
