This repository contains the process tooling for OpenShift releases, implemented with an OpenShift cluster, plus a Jenkins instance.
Prerequisites:
- various credentials need to be present in your environment
- required prow credentials can be found in the prow-secrets target
- ensure you run as
system:admin
make all
then will deploy all the necessary CI components.
For more information on prow, see the upstream documentation.
See aos-cd-jobs for more information about the OpenShift Jenkins instance, which many Prow jobs in this repository trigger.
Red Hat employees should also consult the CI Overview.
Looking at the active pull requests should
give some examples of how things work. After your change to the git repository is merged, the
config-updater
app will automatically apply changes to the live cluster.