mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
89 lines
5.5 KiB
Plaintext
89 lines
5.5 KiB
Plaintext
:_mod-docs-content-type: ASSEMBLY
|
|
[id="installing-nutanix-installer-provisioned"]
|
|
= Installing a cluster on Nutanix
|
|
include::_attributes/common-attributes.adoc[]
|
|
:context: installing-nutanix-installer-provisioned
|
|
:platform: Nutanix
|
|
|
|
toc::[]
|
|
|
|
In {product-title} version {product-version}, you can choose one of the following options to install a cluster on your Nutanix instance:
|
|
|
|
**Using installer-provisioned infrastructure**: Use the procedures in the following sections to use installer-provisioned infrastructure. Installer-provisioned infrastructure is ideal for installing in connected or disconnected network environments. The installer-provisioned infrastructure includes an installation program that provisions the underlying infrastructure for the cluster.
|
|
|
|
**Using the Assisted Installer**: The link:https://access.redhat.com/documentation/en-us/assisted_installer_for_openshift_container_platform[{ai-full}] hosted at link:http://console.redhat.com[console.redhat.com]. The {ai-full} cannot be used in disconnected environments. The {ai-full} does not provision the underlying infrastructure for the cluster, so you must provision the infrastructure before you run the {ai-full}. Installing with the {ai-full} also provides integration with Nutanix, enabling autoscaling. See xref:../../installing/installing_on_prem_assisted/installing-on-prem-assisted.adoc#installing-on-prem-assisted[Installing an on-premise cluster using the {ai-full}] for additional details.
|
|
|
|
**Using user-provisioned infrastructure**: Complete the relevant steps outlined in the xref:../../installing/installing_platform_agnostic/installing-platform-agnostic.adoc#installing-platform-agnostic[Installing a cluster on any platform] documentation.
|
|
|
|
== Prerequisites
|
|
|
|
* You have reviewed details about the xref:../../architecture/architecture-installation.adoc#architecture-installation[{product-title} installation and update] processes.
|
|
* The installation program requires access to port 9440 on Prism Central and Prism Element. You verified that port 9440 is accessible.
|
|
* If you use a firewall, you have met these prerequisites:
|
|
** You confirmed that port 9440 is accessible. Control plane nodes must be able to reach Prism Central and Prism Element on port 9440 for the installation to succeed.
|
|
** You configured the firewall to xref:../../installing/install_config/configuring-firewall.adoc#configuring-firewall[grant access] to the sites that {product-title} requires. This includes the use of Telemetry.
|
|
* If your Nutanix environment is using the default self-signed SSL certificate, replace it with a certificate that is signed by a CA. The installation program requires a valid CA-signed certificate to access to the Prism Central API. For more information about replacing the self-signed certificate, see the https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Security-Guide-v6_1:mul-security-ssl-certificate-pc-t.html[Nutanix AOS Security Guide].
|
|
+
|
|
If your Nutanix environment uses an internal CA to issue certificates, you must configure a cluster-wide proxy as part of the installation process. For more information, see xref:../../networking/configuring_network_settings/configuring-a-custom-pki.adoc#configuring-a-custom-pki[Configuring a custom PKI].
|
|
+
|
|
[IMPORTANT]
|
|
====
|
|
Use 2048-bit certificates. The installation fails if you use 4096-bit certificates with Prism Central 2022.x.
|
|
====
|
|
include::modules/cluster-entitlements.adoc[leveloffset=+1]
|
|
|
|
include::modules/nutanix-entitlements.adoc[leveloffset=+1]
|
|
|
|
include::modules/ssh-agent-using.adoc[leveloffset=+1]
|
|
|
|
include::modules/installation-obtaining-installer.adoc[leveloffset=+1]
|
|
|
|
include::modules/installation-adding-nutanix-root-certificates.adoc[leveloffset=+1]
|
|
|
|
include::modules/installation-initializing.adoc[leveloffset=+1]
|
|
|
|
[role="_additional-resources"]
|
|
.Additional resources
|
|
* xref:../../installing/installing_nutanix/installation-config-parameters-nutanix.adoc#installation-config-parameters-nutanix[Installation configuration parameters for Nutanix]
|
|
|
|
include::modules/installation-nutanix-config-yaml.adoc[leveloffset=+2]
|
|
|
|
include::modules/installation-configuring-nutanix-failure-domains.adoc[leveloffset=+2]
|
|
|
|
include::modules/installation-configure-proxy.adoc[leveloffset=+2]
|
|
|
|
// Installing the OpenShift CLI on Linux
|
|
include::modules/cli-installing-cli-linux.adoc[leveloffset=+1]
|
|
|
|
// Installing the OpenShift CLI on Windows
|
|
include::modules/cli-installing-cli-windows.adoc[leveloffset=+1]
|
|
|
|
// Installing the OpenShift CLI on macOS
|
|
include::modules/cli-installing-cli-macos.adoc[leveloffset=+1]
|
|
|
|
include::modules/manually-configure-iam-nutanix.adoc[leveloffset=+1]
|
|
|
|
include::modules/installation-nutanix-ccm.adoc[leveloffset=+1]
|
|
|
|
// Services for a user-managed load balancer
|
|
include::modules/nw-osp-services-external-load-balancer.adoc[leveloffset=+1]
|
|
|
|
// Configuring a user-managed load balancer
|
|
include::modules/nw-osp-configuring-external-load-balancer.adoc[leveloffset=+2]
|
|
|
|
// Deploying the cluster
|
|
include::modules/installation-launching-installer.adoc[leveloffset=+1]
|
|
|
|
include::modules/registry-configuring-storage-nutanix.adoc[leveloffset=+1]
|
|
|
|
include::modules/cluster-telemetry.adoc[leveloffset=+1]
|
|
|
|
[role="_additional-resources"]
|
|
== Additional resources
|
|
|
|
* xref:../../support/remote_health_monitoring/about-remote-health-monitoring.adoc#about-remote-health-monitoring[About remote health monitoring]
|
|
|
|
== Next steps
|
|
* xref:../../support/remote_health_monitoring/remote-health-reporting.adoc#remote-health-reporting[Remote health reporting]
|
|
* xref:../../post_installation_configuration/cluster-tasks.adoc#available_cluster_customizations[Customize your cluster]
|