Skip to content

Installer wrapper for Azure Red Hat OpenShift

License

Notifications You must be signed in to change notification settings

openshift/installer-aro-wrapper

Purpose

The ARO Wrapper provides the Azure Red Hat Openshift(ARO) RP the ability to install Openshift Clusters with the required configurations for the ARO service.

Capabilities

The Wrapper uses the Openshift Installer as a library, and inserts custom ignition and manifests as needed. Additionally due to the Library implementation we are able to force bump depdencies in the upstream installer to comply with FedRAMP CVE compliance or apply a critical CVE patch faster than the OpenShift upstream.

Git Model

The Main branch is not particularly utilized and currently locked with a general idea of removing it ultimately. Every new release branch starting at 4.17 is created from the previous release branch. From there version specific code changes are applied to the release branch.

We could merge the release branches back into Main, however since Main is not utlized in the workflow there's little need do so and the use of vendoring makes the change scope somewhat unweidly.

Pull requests for dependency bumps need to be done against the most recent release branch and should have justification for the change including a Jira in the ARO project.

About

Installer wrapper for Azure Red Hat OpenShift

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 78