DevOps Plan analytics feature and dashboards for business analytics helm chart reference

Business analytics and dashboard support is offered as part of a technical preview. Support will be provided on a best effort basis.

By default, DevOps Plan sets the configuration setting options for installing Nginx, Opensearch, Dashboards, and Logstash in the DevOps Plan helm chart for dashboard support. It is recommended to not modify the default values as shown in this table. By default, the helm chart installs the Analytics feature on a separate pod. You can enable or disable the Analytics feature service by setting analytics.service to true or false.

Table 1. Dashboards Parameters
Parameter Description Default value
analyticsUserName Analytics UserName SYSTEM_ANALYTICS1
analyticsBootstrapData Sets the number of days of analytics data 90
nginx.service This parameter enables or disables the DevOps Plan Nginx service. This parameter is required to use DevOps Plan dashboard features for business analytics. Accepted values are:
  • True: enables the DevOps Plan Nginx service.
  • False: disables the DevOps Plan Nginx service.
true
nginx.type DevOps Plan Nginx service type. ClusterIP
nginx.exposePort DevOps Plan Nginx service port. ""
nginx.urlMapping DevOps Plan URL mapping.

The mapping URL format should be: https:[mapping-name].com.

""
nginx.replicaCount Number of replica nginx pods. This parameter is required if nginx.service=true.

1

nginx.image.repository DevOps Plan Nginx docker image repository path. This parameter is required if nginx.service=true. ccm/ccm-nginx
nginx.image.tag DevOps Plan Nginx image tag. This parameter is required if nginx.service=true. 3.0.4
nginx.image.pullPolicy DevOps Plan Nginx image pull policy. This parameter is required if nginx.service=true. Accepted values are:
  • IfNotPresent
  • Always
IfNotPresent
nginx.hostname DevOps Plan Nginx hostname. ccm-nginx
dashboards.service This parameter enables or disables the DevOps Plan Dashboards service. This parameter is required to use DevOps Plan dashboard features for business analytics. Accepted values are:
  • True: enables the DevOps Plan Dashboards service.
  • False: disables the DevOps Plan Dashboards service.
true
dashboards.replicaCount Number of replica dashboards pods. This parameter is required if dashboards.service=true. 1
dashboards.image.repository Opensearch-dashboards docker image repository path. This parameter is required if dashboards.service=true. ccm/opensearch-dashbaords
dashboards.image.tag Opensearch-dashboards image tag. This parameter is required if dashboards.service=true. 3.0.4
dashboards.image.pullPolicy Opensearch-dashboards image pull policy. This parameter is required if dashboards.service=true. Accepted values are:
  • IfNotPresent
  • Always
IfNotPresent
dashboards.hostname Dashboards hostname. opensearch-dashboards
opensearch.username Opensearch Dashboards username. admin
opensearch.password Opensearch Dashboards password. ""
opensearch.hash Opensearch password hash. ""
opensearch.service This parameter enables or disables the DevOps Plan opensearch service. This parameter is required to use DevOps Plan dashboard features for business analytics. Accepted values are:
  • True: enables the DevOps Plan Opensearch service.
  • False: disables the DevOps Plan Opensearch service.
true
opensearch.replicaCount Number of replica opensearch pods. This parameter is required if opensearch.service=true. 1
opensearch.image.repository DevOps Plan Opensearch docker image repository path. This parameter is required if opensearch.service=true. ccm/opensearch
opensearch.image.tag DevOps Plan Opensearch image tag. This parameter is required if opensearch.service=true. 3.0.3
opensearch.image.pullPolicy DevOps Plan Opensearch image pull policy. This parameter is required if opensearch.service=true. Accepted values are:
  • IfNotPresent
  • Always
IfNotPresent
opensearch.hostname DevOps Plan opensearch hostname. opensearch
opensearch.discoveryType opensearch discoveryType. single-node
logstash.service This parameter enables or disables the DevOps Plan logstash service. This parameter is required to use DevOps Plan logstash features for business analytics. Accepted values are:
  • True: enables the DevOps Plan logstash service.
  • False: disables the DevOps Plan logstash service.
true
logstash.replicaCount Number of replica logstash pods. This parameter is required if logstash.service=true. 1
logstash.image.repository DevOps Plan Logstash Docker image repository path. This parameter is required if logstash.service=true. ccm/ccm-logstash
logstash.image.tag DevOps Plan Logstash image tag. This parameter is required if logstash.service=true. 3.0.4
logstash.image.pullPolicy DevOps Plan Logstash image pull policy. This parameter is required if logstash.service=true. Accepted values are:
  • IfNotPresent
  • Always
Always
logstash.port DevOps Plan logstash port number 5011
logstash.username DevOps Plan logstash username ""
logstash.password DevOps Plan logstash password ""
Table 2. Analytics Parameters
Parameter Description Default value
analytics.service This parameter enables or disables the DevOps Plan Analytics service. This parameter is required to use the DevOps Plan Analytics feature. Accepted values are:
  • True: enables the DevOps Plan Analytics service.
  • False: disables the DevOps Plan Analytics service.
true
analytics.type DevOps Plan Analytics service type. LoadBalancer
analytics.exposePort DevOps Plan Analytics service port. 30105
analytics.urlMapping DevOps Plan URL mapping.

The mapping URL format should be: https:[mapping-name].com.

""
analytics.replicaCount Number of replica Analytics pods. This parameter is required if analytics.service=true.

1

analytics.image.repository DevOps Plan Analytics docker image repository path. This parameter is required if analytics.service=true. ccm/hcl-devopsplan-analytics
analytics.image.tag DevOps Plan Analytics image tag. This parameter is required if analytics.service=true. 3.0.4
analytics.image.pullPolicy DevOps Plan Analytics image pull policy. This parameter is required if analytics.service=true. Accepted values are:
  • IfNotPresent
  • Always
Always
analytics.hostname DevOps Plan Analytics hostname. hcl-devopsplan-analytics