Global
Appears in
.Values.global
Defaults
global: labels: {} annotations: {} namespace: "" minNodePort: 9000 stopAll: false metallb: addServiceAnnotations: true traefik: addServiceAnnotations: truelabels
Additional Labels that apply to all objects
| Key | global.labels |
| Type | map |
| Required | ❌ |
Helm tpl | ✅ (On value only) |
| Default | {} |
Example
global: labels: key: valueannotations
Additional Annotations that apply to all objects
| Key | global.annotations |
| Type | map |
| Required | ❌ |
Helm tpl | ✅ (On value only) |
| Default | {} |
Example
global: annotations: key: valuenamespace
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: 9000stopAll
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: falsemetallb
Settings for metallb integration
| Key | global.metallb |
| Type | map |
| Required | ❌ |
Helm tpl | ❌ |
Default
global: metallb: addServiceAnnotations: trueExample
global: metallb: addServiceAnnotations: falsetraefik
Settings for traefik integration
| Key | global.traefik |
| Type | map |
| Required | ❌ |
Helm tpl | ❌ |
Default
global: traefik: addServiceAnnotations: trueExample
global: traefik: addServiceAnnotations: falsetraefik.addServiceAnnotations
Add annotations to services for traefik
| Key | global.traefik.addServiceAnnotations |
| Type | bool |
| Required | ❌ |
Helm tpl | ❌ |
| Default | true |
Example
global: traefik: addServiceAnnotations: truetraefik.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-headersFull 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