Skip to content

Priority Class

  • .Values.priorityClass
  • $FullName-$PriorityClassName (release-name-chart-name-priorityClassName)

Define priority classes

KeypriorityClass
Typemap
Required
Helm tpl
Default{}

Example

priorityClass: {}

Define priority class

KeypriorityClass.$name
Typemap
Required
Helm tpl
Default{}

Example

priorityClass:
priority-class-name: {}

Enables or Disables the priority class

KeypriorityClass.$name.enabled
Typebool
Required
Helm tpl
Defaultfalse

Example

priorityClass:
priority-class-name:
enabled: true

Define the namespace for this object

KeypriorityClass.$name.namespace
Typestring
Required
Helm tpl✅ (On value only)
Default""

Example

priorityClass:
priority-class-name:
namespace: some-namespace

Additional labels for priority class

KeypriorityClass.$name.labels
Typemap
Required
Helm tpl✅ (On value only)
Default{}

Example

priorityClass:
priority-class-name:
labels:
key: value

Additional annotations for priority class

KeypriorityClass.$name.annotations
Typemap
Required
Helm tpl✅ (On value only)
Default{}

Example

priorityClass:
priority-class-name:
annotations:
key: value

Define the value for this priority class

KeypriorityClass.$name.value
Typeint
Required
Helm tpl
Default1000000

Example

priorityClass:
priority-class-name:
value: 1000000

Define if this priority class is the global default

KeypriorityClass.$name.globalDefault
Typebool
Required
Helm tpl
Defaultfalse

Example

priorityClass:
priority-class-name:
globalDefault: true

Define the description for this priority class

KeypriorityClass.$name.description
Typestring
Required
Helm tpl
DefaultNo description given

Example

priorityClass:
priority-class-name:
description: "some description"

Define the preemption policy for this priority class

KeypriorityClass.$name.preemptionPolicy
Typestring
Required
Helm tpl
DefaultImmediate

Valid values are:

  • PreemptLowerPriority
  • Never

Example

priorityClass:
priority-class-name:
preemptionPolicy: PreemptLowerPriority

priorityClass:
example:
enabled: true
value: 1000000
preemptionPolicy: PreemptLowerPriority
globalDefault: false
description: "some description"