Settings for CSpace Services

The cspaceservices object of the CSpace CR specifies settings for the following:
  • terminal – This value represents the administration client launched in the CSpace. See the following table for the settings to specify in this object.
  • hivemetastore – This value represents a Hive Metastore to be used in place of a Hive Metastore launched as a cluster-wide service. Access to this Hive Metastore is limited to users and compute engines in this CSpace only. See the following table for the settings to specify in this object.
  • sparkhs – This value represents the Spark HistoryServer launched in the CSpace namespace. See the following table for the settings to specify in this object.
Each object must contain values for the following properties:
Property Type Description Default Value
CLI Hive Metastore Spark History Server
count integer The number of instances of the pod. 1 0 1
requestcpu string Specifies the amount of CPU to reserve for the pod. Value should be in the following format:
([1 - 9][0-9]+m)
For example: 200m

For more information, see Managing Compute Resources for Containers.

2000m 2000m 2000m
limitcpu string Specifies the maximum amount of CPU for the pod. Value should be in the following format:
([1 - 9][0-9]+m)
For example: 200m

For more information, see Managing Compute Resources for Containers.

8000m 8000m 8000m
requestmemory string Specifies the amount of memory to reserve for the pod. Value should be in the following format:
([1 - 9]+Gi)
For example: 4Gi

For more information, see Managing Compute Resources for Containers.

8Gi 8Gi 8Gi
logLevel string Specifies the log level for the pod container. Value can be one of the following:
  • ERROR
  • INFO
  • DEBUG
The default value is INFO.
INFO INFO INFO
image string Specifies the image to use for the pod's container. tenantcli-6.1.0:<TIMESTAMP> hivemeta-2.3:<TIMESTAMP> spark-hs-2.4.0:<TIMESTAMP>