Files
Kjeld Schouten 899cfb71b3 add common docs
2025-10-15 15:11:59 +02:00

5.3 KiB

title
title
Priority Class

:::note

  • Examples under each key are only to be used as a placement guide
  • See the Full Examples section for complete examples.

:::

Appears in

  • .Values.priorityClass

Naming scheme

  • $FullName-$PriorityClassName (release-name-chart-name-priorityClassName)

:::tip

  • Replace references to $name with the actual name you want to use.

:::


priorityClass

Define priority classes

Key priorityClass
Type map
Required
Helm tpl
Default {}

Example

priorityClass: {}

$name

Define priority class

Key priorityClass.$name
Type map
Required
Helm tpl
Default {}

Example

priorityClass:
  priority-class-name: {}

enabled

Enables or Disables the priority class

Key priorityClass.$name.enabled
Type bool
Required
Helm tpl
Default false

Example

priorityClass:
  priority-class-name:
    enabled: true

namespace

Define the namespace for this object

Key priorityClass.$name.namespace
Type string
Required
Helm tpl (On value only)
Default ""

Example

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

labels

Additional labels for priority class

Key priorityClass.$name.labels
Type map
Required
Helm tpl (On value only)
Default {}

Example

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

annotations

Additional annotations for priority class

Key priorityClass.$name.annotations
Type map
Required
Helm tpl (On value only)
Default {}

Example

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

value

Define the value for this priority class

Key priorityClass.$name.value
Type int
Required
Helm tpl
Default 1000000

Example

priorityClass:
  priority-class-name:
    value: 1000000

globalDefault

Define if this priority class is the global default

Key priorityClass.$name.globalDefault
Type bool
Required
Helm tpl
Default false

Example

priorityClass:
  priority-class-name:
    globalDefault: true

description

Define the description for this priority class

Key priorityClass.$name.description
Type string
Required
Helm tpl
Default No description given

Example

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

preemptionPolicy

Define the preemption policy for this priority class

Key priorityClass.$name.preemptionPolicy
Type string
Required
Helm tpl
Default Immediate

Valid values are:

  • PreemptLowerPriority
  • Never

Example

priorityClass:
  priority-class-name:
    preemptionPolicy: PreemptLowerPriority

Full Examples

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