-
Notifications
You must be signed in to change notification settings - Fork 47
Expand file tree
/
Copy pathvalues.yaml
More file actions
100 lines (97 loc) · 2.44 KB
/
values.yaml
File metadata and controls
100 lines (97 loc) · 2.44 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
# Default values for OLMv1.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# List of components to include
options:
operatorController:
enabled: true
deployment:
image: quay.io/operator-framework/operator-controller:devel
replicas: 2
extraArguments: []
features:
enabled: []
disabled: []
podDisruptionBudget:
enabled: true
minAvailable: 1
catalogd:
enabled: true
deployment:
image: quay.io/operator-framework/catalogd:devel
replicas: 2
extraArguments: []
features:
enabled: []
disabled: []
podDisruptionBudget:
enabled: true
minAvailable: 1
certManager:
enabled: false
e2e:
enabled: false
profiling:
enabled: false
tilt:
enabled: false
openshift:
enabled: false
catalogs:
version: v4.20
# This can be one of: standard or experimental
featureSet: standard
# The set of namespaces
namespaces:
olmv1:
name: olmv1-system
certManager:
name: cert-manager
# Common deployment values for operator-controller and catalogd
deployments:
templateSpec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/arch
operator: In
values:
- amd64
- arm64
- ppc64le
- s390x
- key: kubernetes.io/os
operator: In
values:
- linux
nodeSelector:
kubernetes.io/os: linux
node-role.kubernetes.io/control-plane: ""
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
terminationGracePeriodSeconds: 10
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
operator: Exists
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 120
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 120
containerSpec:
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
terminationMessagePolicy: FallbackToLogsOnError