forked from deliveryhero/helm-charts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
105 lines (96 loc) · 4.24 KB
/
values.yaml
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# containerSecurityContext -- Container security context object
containerSecurityContext: {}
# allowPrivilegeEscalation: false
# podSecurityContext -- Pod security context object
podSecurityContext:
{}
# fsGroup: 2000
priorityClassOverprovision:
# priorityClassOverprovision.name -- Name of the overprovision priorityClass
name: overprovisioning
# priorityClassOverprovision.value -- Priority value of the overprovision priorityClass
value: -1
priorityClassDefault:
# priorityClassDefault.enabled -- If true, enable default priorityClass
enabled: true
# priorityClassDefault.name -- Name of the default priorityClass
name: default
# priorityClassDefault.value -- Priority value of the default priorityClass
value: 0
image:
# image.repository -- Image repository
repository: registry.k8s.io/pause
# image.tag -- Image tag
# @default -- `.Chart.AppVersion`
tag: ""
# image.pullPolicy -- Container pull policy
pullPolicy: IfNotPresent
# image.command -- Override container command
command: []
# image.args -- Override container args
args: []
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
##
## image.pullSecrets -- Image pull secrets
# pullSecrets:
# - myRegistrKeySecretName
# nameOverride -- Override the name of the chart
nameOverride: ""
# fullnameOverride -- Override the fullname of the chart
fullnameOverride: ""
# deployments -- Define optional additional deployments - A default deployment is included by default
# @default -- []
deployments:
# deployments[0].name -- Default Deployment - Name for additional deployments (will be added as label cluster-over-provisioner-name, so you can match it with affinity rules)
- name: default
# deployments[0].annotations -- Default Deployment - Annotations to add to the deployment
annotations:
{}
# deployments[0].podAnnotations -- Default Deployment - Annotations to add to the pods
podAnnotations: {}
# deployments[0].replicaCount -- Default Deployment - Number of replicas
replicaCount: 3
# deployments[0].nodeSelector -- Default Deployment - Node labels for pod assignment
nodeSelector: {}
resources:
limits:
# deployments[0].resources.limits.cpu -- Default Deployment - CPU limit for the overprovision pods
cpu: 1000m
# deployments[0].resources.limits.memory -- Default Deployment - Memory limit for the overprovision pods
memory: 1000Mi
requests:
# deployments[0].resources.requests.cpu -- Default Deployment - CPU requested for the overprovision pods
cpu: 1000m
# deployments[0].resources.requests.memory -- Default Deployment - Memory requested for the overprovision pods
memory: 1000Mi
# deployments[0].tolerations -- Default Deployment - Optional deployment tolerations
tolerations: []
# deployments[0].affinity -- Default Deployment - Map of node/pod affinities
affinity: {}
# deployments[0].labels -- Default Deployment - Optional labels tolerations
labels: {}
# deployments[0].topologySpreadConstraints -- Default Deployment - Optional topology spread constraints
topologySpreadConstraints:
[]
# - maxSkew: 1
# topologyKey: failure-domain.beta.kubernetes.io/zone
# whenUnsatisfiable: DoNotSchedule
# - maxSkew: 1
# topologyKey: kubernetes.io/hostname
# whenUnsatisfiable: ScheduleAnyway
# deployments[0].pdb -- Default Deployment - Optional PodDisruptionBudget
pdb: {}
# deployments[0].schedulerName -- Default Deployment - Override the scheduler for overprovision pods
schedulerName: ""
extraEnv: []
serviceAccount:
# serviceAccount.create -- Determine whether a Service Account should be created or it should reuse an exiting one
create: true
# serviceAccount.name -- The name of the ServiceAccount to use. If not set and create is `true`, a name is generated using the fullname template
name:
# serviceAccount.annotations -- Additional Service Account annotations
annotations: {}
# serviceAccount.automountServiceAccountToken -- Automount API credentials for a Service Account
automountServiceAccountToken: true