Skip to main content

Edge Component Helm chart configuration options reference

The Aembit Helm Chart includes configuration options that control the behavior of Aembit Edge Components (Agent Controller, Agent Proxy, and Agent Injector):

NameDescription
tenant ** Required

The Aembit Tenant ID that Edge Components use.

Example: 123abc
agentController.deviceCode ** This or agentController.id is required

Aembit uses device codes for code-based registration of Agent Controllers, which you can generate in your tenant's Aembit admin console. You must provide either this or the agentController.id value.

Example: 123456
agentController.id ** This or agentController.deviceCode is required

Aembit uses this unique ID for attestation-based registration of Agent Controllers, which you can find in the Aembit admin console. You must provide either this or the agentController.deviceCode' chart value.<br/><br/> *Example*: 01234567-89ab-cdef-0123-456789abcdef`
agentController.tls.secretNameThe name of a Kubernetes TLS secret containing a private key and certificate used for Agent Controller TLS.

Example: aembit_ac_tls
agentInjector.filters.namespacesThis configuration specifies the Kubernetes namespaces where the Agent Project will be injected as a sidecar into Client Workloads.

Example: {namespace1, namespace2}
agentInjector.envThis allows you to specify a list of environment variables for the Agent Injector. You can pass it to Helm using the -f <filename> option (to pass a values file) or directly via --set "agentInjector.env.AEMBIT_SOME_ENV=some_value".

Example: AEMBIT_SOME_ENV=some_value
agentProxy.trustedCertificatesA base64 encoded list of PEM-encoded certificates that the Agent Proxy will trust. For more information, please refer to Trusting Private CA for more information.

Example: L1S2L3S4L5C6R7U8D9F0I1C2A3T4E5
agentProxy.envThis allows you to specify a list of environment variables for the Agent Proxy. You can pass it to Helm using the -f <filename> option (to pass a values file) or directly via --set "agentProxy.env.AEMBIT_SOME_ENV=some_value".

Example: AEMBIT_SOME_ENV=some_value