The Aembit Helm Chart includes configuration options that control the behavior of Aembit Edge Components (Agent Controller, Agent Proxy, and Agent Injector):
tenant
Required
Section titled “tenant ”Default - not set
The Aembit Tenant ID that Edge Components use.
Example:123abc
agentController.deviceCode
Required
Section titled “agentController.deviceCode ”Default - not set
Required if not using agentController.id
.
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
Required
Section titled “agentController.id ”Default - not set
Required if not using agentController.deviceCode
.
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
value.
Example:01234567-89ab-cdef-0123-456789abcdef
agentController.tls.secretName
Section titled “agentController.tls.secretName”Default - not set
The name of a Kubernetes TLS secret containing a private key and certificate used for Agent Controller TLS.
Example:aembit_ac_tls
agentInjector.filters.namespaces
Section titled “agentInjector.filters.namespaces”Default - not set
This configuration specifies the Kubernetes namespaces where the Agent Project will be injected as a sidecar into Client Workloads.
Example:{namespace1, namespace2}
agentInjector.env
Section titled “agentInjector.env”Default - not set
This 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.trustedCertificates
Section titled “agentProxy.trustedCertificates”Default - not set
A 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.env
Section titled “agentProxy.env”Default - not set
This 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