Skip to content

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

Keyglobal.labels
Typemap
Required
Helm tpl✅ (On value only)
Default{}

Example

global:
labels:
key: value

annotations

Additional Annotations that apply to all objects

Keyglobal.annotations
Typemap
Required
Helm tpl✅ (On value only)
Default{}

Example

global:
annotations:
key: value

namespace

Namespace to apply to all objects, also applies to chart deps

Keyglobal.namespace
Typestring
Required
Helm tpl
Default""

Example

global:
namespace: ""

minNodePort

Minimum Node Port Allowed

Keyglobal.minNodePort
Typeint
Required
Helm tpl
Default9000

Example

global:
minNodePort: 9000

stopAll

Applies different techniques to stop all objects in the chart and its dependencies

Keyglobal.stopAll
Typebool
Required
Helm tpl
Defaultfalse

Example

global:
stopAll: false

metallb

Settings for metallb integration

Keyglobal.metallb
Typemap
Required
Helm tpl

Default

global:
metallb:
addServiceAnnotations: true

Example

global:
metallb:
addServiceAnnotations: false

traefik

Settings for traefik integration

Keyglobal.traefik
Typemap
Required
Helm tpl

Default

global:
traefik:
addServiceAnnotations: true

Example

global:
traefik:
addServiceAnnotations: false

traefik.addServiceAnnotations

Add annotations to services for traefik

Keyglobal.traefik.addServiceAnnotations
Typebool
Required
Helm tpl
Defaulttrue

Example

global:
traefik:
addServiceAnnotations: true

traefik.commonMiddlewares

Define middlewares that will be applied to all ingresses

Keyglobal.traefik.commonMiddlewares
Typelist
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