Chain: baremetalds-assisted-operator

Installing Assisted Service Operator on top of a baremetal cluster.

Steps

Name Description
baremetalds-assisted-conf-devscripts-ipstack Configure dev-scripts IP_STACK outside of DEVSCRIPTS_CONFIG.
baremetalds-assisted-conf-devscripts-extraworkers Configure dev-scripts environment variables NUM_EXTRA_WORKERS outside of DEVSCRIPTS_CONFIG. Configures dev-scripts to create extra VMs but not deploy them in the original cluster if APPLY_EXTRA_WORKERS=false. The defaults are NUM_EXTRA_WORKERS=0 and APPLY_EXTRA_WORKERS=false. For more information on these values refer to https://github.com/openshift-metal3/dev-scripts/blob/master/config_example.sh
baremetalds-ipi-pre The Baremetald IPI setup chain contains all steps that provision an OpenShift cluster with a default configuration on bare metal.
baremetalds-assisted-operator-setup Installing Assisted Service Operator and Hive.

Dependencies

Image Exposed As Required By Steps
assisted-image-service ASSISTED_IMAGE_SERVICE_IMAGE baremetalds-assisted-operator-setup
assisted-installer ASSISTED_INSTALLER_IMAGE baremetalds-assisted-operator-setup
assisted-installer-agent ASSISTED_AGENT_IMAGE baremetalds-assisted-operator-setup
assisted-installer-controller ASSISTED_CONTROLLER_IMAGE baremetalds-assisted-operator-setup
ci-index INDEX_IMAGE baremetalds-assisted-operator-setup
release:latest ASSISTED_OPENSHIFT_INSTALL_RELEASE_IMAGE baremetalds-assisted-operator-setup
OPENSHIFT_INSTALL_RELEASE_IMAGE baremetalds-devscripts-setup

Environment

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

Variable Name Variable Content Consumed By Steps
DEVSCRIPTS_CONFIG Additional dev-scripts configuration, appended to the one defined by the step command. See https://github.com/openshift-metal3/dev-scripts/blob/master/README.md for more details about supported values. baremetalds-devscripts-setup
DISCONNECTED Should we work on top of a disconnected environment (default: false) baremetalds-assisted-operator-setup
IP_STACK Configures the IP_STACK for the devscripts cluster. The possible values are v4, v6 or v4v6 for dual stack. The default is v6. For more information on these values refer to https://github.com/openshift-metal3/dev-scripts/blob/master/config_example.sh (default: v6) baremetalds-assisted-conf-devscripts-ipstack
NUM_EXTRA_WORKERS Indicate number of extra VMs to create but not deploy. (default: 0) baremetalds-assisted-conf-devscripts-extraworkers
PACKET_PLAN Plan to use in Packet when creating a testing machine. (default: m2.xlarge.x86) baremetalds-packet-setup

Step Graph

Webreg Chain "baremetalds-assisted-operator" cluster_0 baremetalds-ipi-pre 0 baremetalds-assisted-conf-devscripts-ipstack 1 baremetalds-assisted-conf-devscripts-extraworkers 0->1 2 baremetalds-packet-setup 1->2 3 ipi-install-rbac 2->3 4 baremetalds-devscripts-proxy 3->4 5 baremetalds-devscripts-setup 4->5 6 baremetalds-assisted-operator-setup 5->6

GitHub Link:

https://github.com/openshift/release/blob/master/ci-operator/step-registry/baremetalds/assisted/operator/baremetalds-assisted-operator-chain.yaml

Owners:

Approvers:

Source code for this page located on GitHub