data

package module
v0.0.0-...-0122b22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

README

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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
aro command
hack
installtest command
licenses command
pkg
env
util/mocks/azureclient/keyvault
Package mock_keyvault is a generated GoMock package.
Package mock_keyvault is a generated GoMock package.
util/mocks/azureclient/mgmt/compute
Package mock_compute is a generated GoMock package.
Package mock_compute is a generated GoMock package.
util/mocks/azureclient/mgmt/features
Package mock_features is a generated GoMock package.
Package mock_features is a generated GoMock package.
util/mocks/azureclient/mgmt/network
Package mock_network is a generated GoMock package.
Package mock_network is a generated GoMock package.
util/mocks/encryption
Package mock_encryption is a generated GoMock package.
Package mock_encryption is a generated GoMock package.
util/mocks/env
Package mock_env is a generated GoMock package.
Package mock_env is a generated GoMock package.
util/mocks/graph
Package mock_graph is a generated GoMock package.
Package mock_graph is a generated GoMock package.
util/mocks/instancemetadata
Package mock_instancemetadata is a generated GoMock package.
Package mock_instancemetadata is a generated GoMock package.
util/mocks/keyvault
Package mock_keyvault is a generated GoMock package.
Package mock_keyvault is a generated GoMock package.
util/mocks/proxy
Package mock_proxy is a generated GoMock package.
Package mock_proxy is a generated GoMock package.
util/mocks/refreshable
Package mock_refreshable is a generated GoMock package.
Package mock_refreshable is a generated GoMock package.
util/mocks/storage
Package mock_storage is a generated GoMock package.
Package mock_storage is a generated GoMock package.
test

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL