Global
Appears in
.Values.global
Defaults
global: labels: {} annotations: {} namespace: "" minNodePort: 9000 stopAll: false metallb: addServiceAnnotations: true traefik: addServiceAnnotations: true
labels
Additional Labels that apply to all objects
Key | global.labels |
Type | map |
Required | ❌ |
Helm tpl | ✅ (On value only) |
Default | {} |
Example
global: labels: key: value
annotations
Additional Annotations that apply to all objects
Key | global.annotations |
Type | map |
Required | ❌ |
Helm tpl | ✅ (On value only) |
Default | {} |
Example
global: annotations: key: value
namespace
Namespace to apply to all objects, also applies to chart deps
Key | global.namespace |
Type | string |
Required | ❌ |
Helm tpl | ✅ |
Default | "" |
Example
global: namespace: ""
minNodePort
Minimum Node Port Allowed
Key | global.minNodePort |
Type | int |
Required | ✅ |
Helm tpl | ❌ |
Default | 9000 |
Example
global: minNodePort: 9000
stopAll
Applies different techniques to stop all objects in the chart and its dependencies
Key | global.stopAll |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | false |
Example
global: stopAll: false
metallb
Settings for metallb integration
Key | global.metallb |
Type | map |
Required | ❌ |
Helm tpl | ❌ |
Default
global: metallb: addServiceAnnotations: true
Example
global: metallb: addServiceAnnotations: false
traefik
Settings for traefik integration
Key | global.traefik |
Type | map |
Required | ❌ |
Helm tpl | ❌ |
Default
global: traefik: addServiceAnnotations: true
Example
global: traefik: addServiceAnnotations: false
traefik.addServiceAnnotations
Add annotations to services for traefik
Key | global.traefik.addServiceAnnotations |
Type | bool |
Required | ❌ |
Helm tpl | ❌ |
Default | true |
Example
global: traefik: addServiceAnnotations: true
traefik.commonMiddlewares
Define middlewares that will be applied to all ingresses
Key | global.traefik.commonMiddlewares |
Type | list |
Required | ❌ |
Helm tpl | ❌ |
Default | [{name: tc-basic-secure-headers}] |
Example
global: traefik: commonMiddlewares: - name: tc-basic-secure-headers
Full Examples
global: labels: key: value annotations: key: value namespace: "" minNodePort: 9000 stopAll: false metallb: addServiceAnnotations: true traefik: addServiceAnnotations: true commonMiddlewares: - name: tc-basic-secure-headers