forked from mongodb/helm-charts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.yaml
114 lines (89 loc) · 2.67 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
## Operator
# Set this to true if your cluster is managing SecurityContext for you.
# If running OpenShift (Cloud, Minishift, etc.), set this to true.
managedSecurityContext: false
operator:
# Execution environment for the operator, dev or prod. Use dev for more verbose logging
env: prod
# Name that will be assigned to most internal Kubernetes objects like Deployment, ServiceAccount, Role etc.
name: mongodb-enterprise-operator
# Name of the operator image
operator_image_name: mongodb-enterprise-operator-ubi
# Name of the deployment of the operator pod
deployment_name: mongodb-enterprise-operator
# Version of mongodb-enterprise-operator
version: 1.24.0
# The Custom Resources that will be watched by the Operator. Needs to be changed if only some of the CRDs are installed
watchedResources:
- mongodb
- opsmanagers
- mongodbusers
nodeSelector: {}
tolerations: []
affinity: {}
# operator cpu requests and limits
resources:
requests:
cpu: 500m
memory: 200Mi
limits:
cpu: 1100m
memory: 1Gi
# Create operator-service account
createOperatorServiceAccount: true
vaultSecretBackend:
# set to true if you want the operator to store secrets in Vault
enabled: false
tlsSecretRef: ''
replicas: 1
## Database
database:
name: mongodb-enterprise-database-ubi
version: 1.24.0
initDatabase:
name: mongodb-enterprise-init-database-ubi
version: 1.24.0
## Ops Manager
opsManager:
name: mongodb-enterprise-ops-manager-ubi
initOpsManager:
name: mongodb-enterprise-init-ops-manager-ubi
version: 1.24.0
## Application Database
initAppDb:
name: mongodb-enterprise-init-appdb-ubi
version: 1.24.0
agent:
name: mongodb-agent-ubi
version: 12.0.29.7785-1
mongodbLegacyAppDb:
name: mongodb-enterprise-appdb-database-ubi
repo: quay.io/mongodb
mongodb:
name: mongodb-enterprise-server
repo: quay.io/mongodb
appdbAssumeOldFormat: false
imageType: ubi8
## Registry
registry:
imagePullSecrets:
# TODO: specify for each image and move there?
pullPolicy: Always
# Specify if images are pulled from private registry
operator: quay.io/mongodb
database: quay.io/mongodb
initDatabase: quay.io/mongodb
initOpsManager: quay.io/mongodb
opsManager: quay.io/mongodb
initAppDb: quay.io/mongodb
appDb: quay.io/mongodb
agent: quay.io/mongodb
multiCluster:
# Specify if we want to deploy the operator in multi-cluster mode
clusters: []
kubeConfigSecretName: mongodb-enterprise-operator-multi-cluster-kubeconfig
performFailOver: true
clusterClientTimeout: 10
# Set this to false to disable subresource utilization
# It might be required on some versions of Openshift
subresourceEnabled: true