values.yaml 2.25 KB
Newer Older
1
2
image:
  repository: weaveworks/kured
Daniel Holbach's avatar
Daniel Holbach committed
3
  tag: 1.5.1
4
5
6
  pullPolicy: IfNotPresent
  pullSecrets: []

Christian Kotzbauer's avatar
Christian Kotzbauer committed
7
updateStrategy: OnDelete
8
9
#  requires RollingUpdate updateStrategy
maxUnavailable: 1
Christian Kotzbauer's avatar
Christian Kotzbauer committed
10
11
12

podAnnotations: {}

13
14
extraArgs: {}

audunsolemdal's avatar
audunsolemdal committed
15
16
17
18
19
20
21
22
23
extraEnvVars:
#  - name: slackHookUrl
#    valueFrom:
#      secretKeyRef:
#        name: secret_name
#        key: secret_key
#  - name: regularEnvVariable
#    value: 123

24
configuration:
Jean-Philippe Evrard's avatar
Jean-Philippe Evrard committed
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
  lockTtl: 0                 # force clean annotation after this ammount of time (default 0, disabled)
  alertFilterRegexp: ""      # alert names to ignore when checking for active alerts
  blockingPodSelector: []    # label selector identifying pods whose presence should prevent reboots
  endTime: ""                # only reboot before this time of day (default "23:59")
  lockAnnotation: ""         # annotation in which to record locking node (default "weave.works/kured-node-lock")
  period: ""                 # reboot check period (default 1h0m0s)
  prometheusUrl: ""          # Prometheus instance to probe for active alerts
  rebootDays: []             # only reboot on these days (default [su,mo,tu,we,th,fr,sa])
  rebootSentinel: ""         # path to file whose existence signals need to reboot (default "/var/run/reboot-required")
  slackChannel: ""           # slack channel for reboot notfications
  slackHookUrl: ""           # slack hook URL for reboot notfications
  slackUsername: ""          # slack username for reboot notfications (default "kured")
  messageTemplateDrain: ""   # slack message template when notifying about a node being drained (default "Draining node %s")
  messageTemplateReboot: ""  # slack message template when notifying about a node being rebooted (default "Rebooted node %s")
  startTime: ""              # only reboot after this time of day (default "0:00")
  timeZone: ""               # time-zone to use (valid zones from "time" golang package)
41

42
43
44
45
46
47
48
rbac:
  create: true

serviceAccount:
  create: true
  name:

Christian Kotzbauer's avatar
Christian Kotzbauer committed
49
50
51
52
53
podSecurityPolicy:
  create: false

resources: {}

54
metrics:
Christian Kotzbauer's avatar
Christian Kotzbauer committed
55
  create: false
56
57
58
59
60
61
62
63
64
  namespace: ""
  labels: {}
  interval: 60s
  scrapeTimeout: ""

service:
  create: false
  port: 8080
  annotations: {}
65
  name: ""
66

67
priorityClassName: ""
68
69
70
71
72

tolerations:
  - key: node-role.kubernetes.io/master
    effect: NoSchedule

73
affinity: {}
74
75

nodeSelector: {}