Chain: ipi-libvirt-pre

The IPI setup step contains all steps that provision an OpenShift cluster with a default configuration on multi-arch(s390x & ppc64le)

Steps

Name Description
ipi-conf-libvirt This step configures an install-config.yaml file to depoloy to the LIBVIRT project. An existing install-config.yaml file should already exist in the ${SHARED_DIR} directory. The file is modified to configure the cluster to run in the LIBVIRT project. The resulting file remains in the shared directory for future consumption.
ipi-install-libvirt The IPI install step chain contains all the individual steps necessary to install an OpenShift cluster.

Dependencies

Image Exposed As Required By Steps
release:latest OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE ipi-install-libvirt-install
RELEASE_IMAGE_LATEST ipi-install-libvirt-install

Environment

In addition to the default environment, the following variables are consumed through this chain

Variable Name Variable Content Consumed By Steps
ARCH ipi-conf-libvirt ipi-install-libvirt-install
BRANCH ipi-conf-libvirt ipi-install-libvirt-install
MASTER_DISK (default: 42949672960) ipi-install-libvirt-install
MASTER_MEMORY (default: 16384) ipi-install-libvirt-install
MASTER_REPLICAS (default: 3) ipi-conf-libvirt ipi-install-libvirt-install
WORKER_DISK (default: 32212254720) ipi-install-libvirt-install
WORKER_MEMORY (default: 16384) ipi-install-libvirt-install
WORKER_REPLICAS (default: 2) ipi-conf-libvirt ipi-install-libvirt-install

Step Graph

Webreg Chain "ipi-libvirt-pre" cluster_0 ipi-install-libvirt 0 ipi-conf-libvirt 1 ipi-install-rbac 0->1 2 ipi-install-libvirt-install 1->2

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/ipi/libvirt/pre/ipi-libvirt-pre-chain.yaml

Owners:

Approvers:

Source code for this page located on GitHub