-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
169 lines (139 loc) · 3.86 KB
/
Copy pathvalues.yaml
File metadata and controls
169 lines (139 loc) · 3.86 KB
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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
# Default values for ocspd.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
## Configure the Play secret for the OCSPd instance.
## As this is used for cryptographic purposes, it should be fetched
## from the environment.
##
## ref https://www.playframework.com/documentation/2.8.x/ApplicationSecret
## @param appSecret [object] Application secret used for encrypting session data and cookies
## E.g.
## appSecret:
## valueFrom:
## secretKeyRef:
## name: horizon-secret
## key: appSecret
##
appSecret:
secretName: ""
secretKey: ""
## A valid OCSPd license is required for the software to run.
## You should store it (base64-encoded) in a Kubernetes secret and specify
## the secret details here.
## @param license.secretName Existing secret name where the Stream license is stored
## @param license.secretKey Existing secret key where the Stream license is stored
license:
secretName: ""
secretKey: ""
logFormat: json
replicaCount: 1
image:
repository: registry.evertrust.io/ocspd
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: ""
imagePullSecrets: [ ]
nameOverride: ""
fullnameOverride: ""
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: ""
podAnnotations: { }
podSecurityContext: { }
# fsGroup: 2000
securityContext: { }
# capabilities:
# drop:
# - ALL
# readOnlyRootFilesystem: true
# runAsNonRoot: true
# runAsUser: 1000
# The following service and ingress are created to load balance
# between all app instances, as usually expected for a Kubernetes service.
service:
type: ClusterIP
port: 9000
ingress:
enabled: false
className: ""
annotations: { }
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
hostname: ""
tls: false
ingressCrl:
enabled: false
className: ""
annotations: { }
# kubernetes.io/ingress.class: nginx
hostname: ""
# The following services and ingresses are created for each app instance
# (ie. for administrative and configuration purposes)
services:
type: ClusterIP
port: 9000
ingresses:
enabled: false
className: ""
annotations: { }
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
hostnames: [ ]
# - ocsp1.k8s.local
# - ocsp2.k8s.local
tlsSecrets: [ ]
# ocsp1.k8s.local: ocsp1-tls
# ocsp2.k8s.local: ocsp2-tls
resources: { }
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 100
targetCPUUtilizationPercentage: 80
# targetMemoryUtilizationPercentage: 80
nodeSelector: { }
tolerations: [ ]
affinity: { }
# Used to configure the database connection and store CRLs on filesystem.
persistence:
storageClass: ""
accessMode: ReadWriteOnce
size: 1Gi
# Extra environment variables
env: [ ]
crls:
enabled: true
image:
repository: nginx
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: "1"
resources: { }
nodeSelector: { }
tolerations: [ ]
affinity: { }
ingress:
enabled: false
className: ""
annotations: { }
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
hostname: ""
service:
type: ClusterIP
port: 9000