Uploaded image for project: 'OpenShift Container Platform (OCP) Strategy'
  1. OpenShift Container Platform (OCP) Strategy
  2. OCPSTRAT-911

De-risk Terraform dependency in Installer

XMLWordPrintable

    • Icon: Outcome Outcome
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • None
    • Install
    • 7% To Do, 13% In Progress, 80% Done
    • False
    • Hide

      None

      Show
      None

      Outcome Overview

      As a result of Hashicorp's license change to BSL, Red Hat OpenShift needs to remove the use of Hashicorp's Terraform from the installer – specifically for IPI deployments which currently use Terraform for setting up the infrastructure.

      Success Criteria

      The Installer no longer contains or uses Terraform.

      Expected Results (what, how, when)

      • For IPI installers that use Terraform, have a plan for how we will remove the Terraform dependency.
      • For short/near term, have a remediation plan how to address CVEs till we can remove Terraform dependency.
      • For short/near term, top/popular IPI installers should no longer depend on using Terraform, e.g. vSphere, AWS, Baremetal, Azure; alternate method used must provide parity to existing IPI installer features that uses Terraform.
      • For long term, IPI installer should no longer depend on using Terraform but have an alternate method that allows similar capability to existing IPI installer, with a path to gracefully (and hopefully seamlessly) transition/migrate from the existing IPI installer --> short/near term method (optional) --> long term method which does not rely on Terraform.

      Post Completion Review – Actual Results

      After completing the work (as determined by the "when" in Expected Results above), list the actual results observed / measured during Post Completion review(s).

              julim Ju Lim
              julim Ju Lim
              Patrick Dillon Patrick Dillon
              Angus Thomas, Beth White, Duncan Hardie, Eric Fried, Gil Rosenberg (Inactive), Joel Speed, Ju Lim, Marcos Entenza Garcia, Mike Worthington, Nolan Brubaker, Patrick Dillon, Ramon Acedo, Subin M, Vince Prignano (Inactive)
              Patrick Dillon Patrick Dillon
              Votes:
              0 Vote for this issue
              Watchers:
              22 Start watching this issue

                Created:
                Updated: