Addons
Appears in
.Values.addons
addons
Addons to the workloads
| Key | addons |
| Type | map |
| Required | ❌ |
Helm tpl | ❌ |
| Default | {} |
Example
addons: {}addons.$addon
COnfigure the addon
| Key | addons.$addon |
| Type | map |
| Required | ✅ |
Helm tpl | ❌ |
| Default | {} |
Example
addons: codeserver: {} netshoot: {} gluetun: {} tailscale: {}addons.$addon.enabled
Enables or Disables the Addon
| Key | addons.$addon.enabled |
| Type | bool |
| Required | ✅ |
Helm tpl | ❌ |
| Default | false |
Example
addons: codeserver: enabled: trueaddons.$addon.targetSelector
Define the workloads to add the addon to
| Key | addons.$addon.targetSelector |
| Type | list of string |
| Required | ❌ |
Helm tpl | ❌ |
| Default | ["main"] |
Example
addons: codeserver: targetSelector: - main - other-workloadaddons.$addon.container
Define additional options for the container
| Key | addons.$addon.container |
| Type | map |
| Required | ❌ |
Helm tpl | ❌ |
| Default | Depends on the addon (See common’s values.yaml) |
Example
addons: codeserver: container: {}addons.$addon.service
Define additional options for the service
| Key | addons.$addon.service |
| Type | map |
| Required | ❌ |
Helm tpl | ❌ |
| Default | Depends on the addon (See common’s values.yaml) |
Example
addons: codeserver: service: {}addons.$addon.ingress
Define additional options for the ingress
| Key | addons.$addon.ingress |
| Type | map |
| Required | ❌ |
Helm tpl | ❌ |
| Default | Depends on the addon (See common’s values.yaml) |
Example
addons: codeserver: ingress: {}Full Examples
addons: codeserver: enabled: true container: resources: limits: cpu: 3333m memory: 3333Mi service: enabled: true ports: codeserver: enabled: true port: 12345 targetPort: 12345 ingress: enabled: true hosts: - host: code.chart-example.local paths: - path: / pathType: Prefix