-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalues.yaml
141 lines (138 loc) · 3.85 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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
## @section Require parameters
## @descriptionStart
## Parameters related to connection to the Cyral control plane
## @descriptionEnd
## @param controlPlane host name of the control plane. typically tenant.app.cyral.com
##
controlPlane: ""
## @ credentials used for accessing the control plane
##
credentials:
## @param credentials.existingSecret Utilize a pre-existing secret for control plane credentials
##
existingSecret: ""
## @param credentials.clientId The Cyral Client ID to be used for connecting to the control plane
##
clientId: ""
## @param credentials.clientSecret The Cyral Client Secret to be used for connecting to the control plane
##
clientSecret: ""
## @param credentials.annotations Annotations for the secret
##
annotations: {}
## @param credentials.labels Labels for the secret
##
labels: {}
## @section cronjob Cronjob configuration parameters
##
cronjob:
## @param cronjob.repoName Data repo name to be scanned
##
repoName: ""
## @param cronjob.repoHost [nullable] host address to use to connect to the database. If not provided it will be pulled from the control plane
##
repoHost: ""
## @param cronjob.annotations
##
annotations: {}
## @param cronjob.podAnnotations Used to apply annotations to the job pod itself. Useful for Vault
##
podAnnotations: {}
## @param cronjob.labels
##
labels: {}
## @param cronjob.env Additonal environment variables (used for advanced configuration)
##
env: {}
## @param cronjob.schedule Schedule for when to run the crawler
##
schedule: "0 0 * * 6"
## @param cronjob.restartPolicy
##
restartPolicy: "Never"
## @extra cronjob.resources Job Resource definition
##
resources:
## @skip cronjob.resources.requests
##
requests:
## param cronjob.resources.requests.cpu requests
##
cpu: 250m
## param cronjob.resources.requests.memory requests
##
memory: 512Mi
## @skip cronjob.resources.limits
##
limits:
## param cronjob.resources.limits.cpu limit
##
cpu: 500m
## param cronjob.resources.limits.memory limit
##
memory: 512Mi
## @section cronjob.serviceAccount
##
serviceAccount:
## @param cronjob.serviceAccount.create
##
create: true
## @param cronjob.serviceAccount.annotations
##
annotations: {}
## @param cronjob.serviceAccount.labels
##
labels: {}
## @param cronjob.serviceAccount.name
##
name: ""
## @section cronjob.repoCredentials
##
repoCredentials:
## @param cronjob.repoCredentials.annotations
##
annotations: {}
## @param cronjob.repoCredentials.labels
##
labels: {}
## @param cronjob.repoCredentials.existingSecret
##
existingSecret: ""
## @param cronjob.repoCredentials.username
##
username: ""
## @param cronjob.repoCredentials.password
##
password: ""
## @section Optional Configuration
##
## @param imageRegistry Image registry to pull the crawler image from
##
imageRegistry: public.ecr.aws/cyral
## @param tag Version/Tag of image to pull
##
tag: v0.12.5
## @param imagePullPolicy Pull policy configuration
##
imagePullPolicy: IfNotPresent
## @param imagePullSecrets Image pull secret configuration
##
imagePullSecrets: ""
## @param kubeVersion Force target Kubernetes version (using Helm capabilities if not set)
##
kubeVersion: ""
## @param nameOverride String to partially override common.names.fullname template with a string (will prepend the release name)
##
nameOverride: ""
## @param fullnameOverride String to fully override common.names.fullname template with a string
##
fullnameOverride: ""
## @param commonAnnotations Common annotations to add to all resources.
##
commonAnnotations: {}
## @param commonLabels Common labels to add to all resources.
##
commonLabels: {}
## @param clusterDomain Kubernetes cluster domain
##
clusterDomain: cluster.local