- The minimum size for a Single node OpenShift if availability basic is an AWS m5.2xlarge (8 vCPU, 32GB RAM, 100GB DISK)
- Connect to the OCP console
- Navigate to
Operators
>OperatorHub
- Search for
stolostron
and choose theStolostron
tile - Select the desired
Version
and pressInstall
- Monitor the operator install
Status
from the OpenShift consoleOperators
>Installed Operators
, select the projectstolostron
, the console will show theStolostron
operator. Make sure the version displayed under the nameStolostron
matches the expected version and that theStatus
showsSucceeded
- Select the
Stolostron
operator and press theCreate MultiClusterHub
button - Keep the defaults and expand the
Advanced configuration
section, if you are using a 2xlarge single node OpenShift cluster, set theAvailability Configuration
toBasic
to limit the size of the install - Press
Create
- Navigate to the
Operators
>Installed Operators
page, select thestolostron-engine
project and look for theStolostron Engine
operator (may take a few minutes to appear) and watch the status, it will reachSucceeeded
in about 5 minutes - After the
Stolostron Engine
operatorSuceeded
, theMultiCluster Engine
resource will appear and reachStatus
Phase: Available
. This can be seen on theMultiCluster Engine
tab of theStolostron Engine
operator - Return to the
stolostron
project, and select theStolostron
operator, then theMultiClusterHubs
tab, the resource will reachStatus
Phase: Running
(10min total) DONE!
- The minimum size for a Single node OpenShift if availability basic is an AWS m5.2xlarge (8 vCPU, 32GB RAM, 100GB DISK)
- Connect the
oc
cli to this cluster - Apply the operator subscription yaml
oc apply -f ./operator/community-0.5.yaml
# This creates a namespace(project), operator group and subscription in the stolostron namespace
- Monitor the operator install
Status
with the following command:The expectedoc -n stolostron get csv
Status
should reachSucceeded
- Next create the
MultiClusterHub
resource:oc create -f ./multiclusterhub.yaml
- Monitor the install status
oc -n stolostron get multiclusterhub --watch
- The install is complete when the
STATUS
reachesRunning
- During the install phase, the
Stolostron Engine
operator and themulticluster-egnine
resource get created and installedThe operator is ready when theoc -n stolostron-engine get csv
PHASE
isSuceeded
(1-5min) Next themulticlusterengine
resource is created automatically by the install, which can be monitoredThe resource has completed installing when theoc -n stolstron-engine get multiclusterengine
STATUS
reachesAvailable
- One the monitoring command in step 6 shows
STATUS
Running
the install is complete. - Visit the OpenShift console to start exploring DONE!
- Navigate to
Operators
>Installed Operator
and select thestolostrong
project - Select the three virtical action dots for the
Stolostron
operator and chooseUninstall Operator
- Select
Delete all operand instances for this operator
and pressUninstall
- Delete takes about 10 minutes DONE!
- Remove the
MultiClusterHub
resource from thestolostron
projectoc -n stolostron delete multiclusterhub multiclusterhub [--wait=false]
- Delete takes about 10 minutes DONE!
To leverage Hosted Control Planes in this build, you need to apply the following image override YAML
oc apply -f ./hcp-imageoverride.yaml