Parameters

The parent key for all of the following parameters is agent_forge_operator.

name

type

string

default

agent-forge-operator

Release name used for the Helm deployment.

namespace

type

string

default

syn-agent-forge-operator

The namespace in which to deploy this component.

charts.agent-forge-operator.source

type

string

default

charts.containeroo.ch

Upstream Helm repository URL for agent-forge-operator.

charts.agent-forge-operator.version

type

string

default

1.0.2

Upstream Helm chart version to deploy.

images.operator.repository

type

string

default

ghcr.io/containeroo/agent-forge-operator

Operator image repository used in chart values.

images.operator.tag

type

string

default

v1.0.2

Operator image tag used in chart values.

monitoring_enabled

type

boolean

default

true

Enables the monitoring resources. When enabled, the component enables the chart’s ServiceMonitor and PrometheusRule and adds the same namespace-level monitoring labels described by component-filesystem-exporter: SYNMonitoring=main on most distributions, or openshift.io/cluster-monitoring=true on OpenShift 4 and OKE.

helm_values

type

dict

default

{"image": "${agent_forge_operator:images:operator}"}

Values passed directly to the upstream Helm chart.

helm_values.image

type

dict

default

${agent_forge_operator:images:operator}

Image configuration map passed to the Helm chart.

Example

agent_forge_operator:
  namespace: syn-agent-forge-operator
  charts:
    agent-forge-operator:
      version: 1.0.2
  images:
    operator:
      tag: v1.0.2