Uploaded image for project: 'Hybrid Cloud Infrastructure Documentation'
  1. Hybrid Cloud Infrastructure Documentation
  2. HCIDOCS-708

Update cloud-provider-config and infrastructure vSphere documentation for OCP 4.18+ and 4.16+ format differences

XMLWordPrintable

    • 5
    • HCIDOCS 2025#6, HCIDOCS 2025#7, HCIDOCS 2025#8, HCIDOCS 2025#9
    • 4

      The current documentation for configuring the cloud-provider-config and infrastructures.config.openshift.io resources in vSphere-based OpenShift assisted-installer clusters does not differentiate between OpenShift versions. Starting from:

      • OpenShift 4.18, the cloud provider uses an out-of-tree CPI, which requires a different YAML-based configuration format instead of the older INI-style format.
      • OpenShift 4.16, the structure of the infrastructures.config.openshift.io resource was expanded to include new fields such as apiServerInternalIPs, machineNetworks, template, and loadBalancer.

      Expected Result:
      Documentation should include version-aware instructions:

      • For OCP >= 4.18, use YAML format for cloud-provider-config
      • For OCP <= 4.17, retain INI format
      • For OCP >= 4.16, include additional fields in infrastructures.config.openshift.io such as apiServerInternalIPs, machineNetworks, and template
      • For OCP <= 4.15, retain legacy format without those fields

      The solution is described here https://access.redhat.com/solutions/6677901 (currently on draft).

      Documentation URL:  https://docs.redhat.com/en/documentation/assisted_installer_for_openshift_container_platform/2023/html/assisted_installer_for_openshift_container_platform/installing-on-vsphere#vsphere-post-installation-configuration_installing-on-vsphere

      Summary of work:

      • Edit the KB article for Elior in a Google Docs file
      • Update the Assisted Installer document accordingly

              rhn-support-kdrake Katie Drake
              eerez@redhat.com Elior Erez
              David Asulin David Asulin
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: