Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 821 Bytes

global.md

File metadata and controls

34 lines (28 loc) · 821 Bytes

global

These settings define behaviour of the deployment or the default behavior of all cronjobs.

# default settings

annotations:
priority: ('low', 'mid', 'high', 'core', 'database', 'critical')
restart: Always ('Always', 'OnFailure', 'Never')
nodes:
  prohibit:
  force:
add:
  logs:
  metrics:
  mesh:
# explanations

annotations: additional deployment/cronjob annotations
priority: the pod priority class
restart: the restart policy for the pod
nodes:
  prohibit: map of key/value node labels that pods should never run on
  force: map of key/value node labels that pods have to run on
add:
  logs: adds logs annotations if defined in default section
  metrics: adds metrics annotations if defined in default section
  mesh: adds service mesh annotations if defined in default section