Helm reference for Core Operator and Core Instance

If you used Helm to install Core Operator and Core Instance, you can also use Helm to perform various pipeline operations.

The following table lists the configurable parameters of the core-instance Helm chart and their default values:

ParameterDescriptionDefault
coreInstanceRequired. If not set, use the release name.""
cloudTokenRequired. Cloud Token.""
clusterLoggingEnable cluster logging pipeline creation.false
coreSecret"core-instance"
cloudUrl"https://cloud-api.calyptia.com"
enableHealthCheckPipelineEnable health check pipeline creation alongside the core instance.false
healthCheckPipelinePort2020
healthCheckPipelineServiceTypeLoadBalancer
calyptiaAnnotationsA core-instance specific parameter not to be confused with standard annotations. Passing multiple annotations in the form first=primary\,second=another. Because the comma is reserved by Helm, it needs to be escaped.""
images.fromCloud.registryghcr.io
images.fromCloud.repositorycalyptia/core-operator/sync-from-cloud
images.fromCloud.tag2.1.1
images.toCloud.registryghcr.io
images.toCloud.repositorycalyptia/core-operator/sync-to-cloud
images.toCloud.tag2.1.1
images.hotReload.registryghcr.io
images.hotReload.repositorycalyptia/configmap-reload
images.hotReload.tag0.11.1
images.ingestCheck.registryghcr.io
images.ingestCheck.repositorycalyptia/core/ingest-check
images.ingestCheck.tag0.0.7
notls"true"
interval"15s"
metricsPort"15334"
nameOverride""
fullnameOverride""
serviceAccount.createtrue
serviceAccount.name""
rbac.createtrue
global.imageRegistryOverrides any of the following specific ones.""
global.storageClass""
global.pullPolicyIfNotPresent

Specify each parameter using the --set key=value[,key=value] argument to helm upgrade -i. For example:

helm upgrade -i core-instance calyptia/core-instance --set name="core-instance" --set cloudToken="xxx" --set coreInstance="xxx"

Alternatively, you can provide a YAML file that specifies the values for the parameters while installing the chart. For example:

helm upgrade -i core-instance calyptia/core-instance --values values.yaml

Calyptia Annotations example:

helm upgrade -i core-instance calyptia/core-instance --set name="core-instance" --set cloudToken="xxx" --set coreInstance="xxx" --set calyptiaAnnotations="first=primary\,second=another"