The
IBM® Spectrum Symphony
OpenShift
operator is provided as a proof of concept of deploying an IBM Spectrum Symphony
7.3.2
Community Edition cluster on
Red Hat®OpenShift 4.9. Use
this operator for evaluation purposes only, and not for a production environment; it is intended to
be an example and may not work on subsequent versions. See the readme file included with the
operator for more details.
Procedure
-
Log in to the Red
Hat
OpenShift
Container Platform.
- Expand
.
- Find the IBM Spectrum Symphony operator:
https://github.com/IBM/ibm-spectrum-symphony-operator
- To create a
SymphonyCluster
object using the operator, click
Create Instance.
- Before you create a IBM Spectrum Symphony cluster, you must
disable the Horizontal Pod Autoscaler (HPA) to ensure that auto-scaling using HPA does not interfere
with manual or workload driven dynamic scaling trigger by host factory.
- If you are using Form view, set Enables Horizontal Pot
Autoscaler for compute hosts to
FALSE
.
- If you are using YAML view, set
userPodAutoscaler:
false
.
- The role specified in the YAML for
serviceAccountName
must specify
additional permissions for scaling using host factory:
- Go to .
- Find the role and update the YAML to include the following additional
permissions:
- verbs:
- get
- list
apiGroups:
- symphony.spectrumcomputing.ibm.com
resources:
- symphonyclusters
- verbs:
- get
- list
- create
- patch
- delete
- deletecollection
apiGroups:
- ''
resources:
- pods
- Create a
SymphonyCluster
object.