summaryrefslogtreecommitdiffstats
path: root/kud/deployment_infra/helm/cpu-manager/values.yaml
blob: 2978344176120d24f64e339f464b09cb8486035e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# sharedNumCores is the number of CPU cores to be assigned to the "shared" pool on each of the nodes
sharedNumCores: 1
# exclusiveNumCores is the number of CPU cores to be assigned to the "exclusive" pool on each of the nodes
exclusiveNumCores: 2
# untaintRequired removes the cmk=true:NoSchedule taint from each of the nodes
untaintRequired: true
# configDir is the CMK config dir in the host file system
configDir: "/etc/cmk"
# installDir is the CMK installation dir in the host file system
installDir: "/opt/bin"
# reconcileSleepTime is the sleep interval in seconds between consecutive CMK reconcile runs
reconcileSleepTime: 60
# nodeReportSleepTime is the sleep interval in seconds between consecutive CMK node report runs
nodeReportSleepTime: 60

image:
  repository: integratedcloudnative/cmk
  pullPolicy: IfNotPresent
  # Overrides the image tag whose default is the chart appVersion.
  tag: ""
imagePullSecrets: []

serviceAccount:
  # Specifies whether a service account should be created
  create: true
  # Annotations to add to the service account
  annotations: {}
  # The name of the service account to use.
  # If not set and create is true, a name is generated using the fullname template
  name:

nameOverride: ""
fullnameOverride: ""

podSecurityContext: {}
  # fsGroup: 2000

securityContext: {}

resources: {}

annotations: {}

affinity: {}

tolerations: {}

webhook:
  # webhook.enabled runs the CMK mutating admission webhook server
  enabled: true

  service:
    port: 443

  replicaCount: 1

  annotations: {}

## RBAC parameteres
## https://kubernetes.io/docs/reference/access-authn-authz/rbac/
##
rbac:
  create: true