Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions crds.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -464,11 +464,15 @@ spec:
items:
type: string
type: array
timeoutMS:
type: integer
transportSecurity:
enum:
- tls
- none
type: string
userCacheInvalidationInterval:
type: integer
userToDNMapping:
type: string
validateLDAPServerConfig:
Expand Down Expand Up @@ -1021,11 +1025,15 @@ spec:
items:
type: string
type: array
timeoutMS:
type: integer
transportSecurity:
enum:
- tls
- none
type: string
userCacheInvalidationInterval:
type: integer
userToDNMapping:
type: string
validateLDAPServerConfig:
Expand Down Expand Up @@ -1826,11 +1834,15 @@ spec:
items:
type: string
type: array
timeoutMS:
type: integer
transportSecurity:
enum:
- tls
- none
type: string
userCacheInvalidationInterval:
type: integer
userToDNMapping:
type: string
validateLDAPServerConfig:
Expand Down
6 changes: 3 additions & 3 deletions mongodb-enterprise-openshift.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ spec:
serviceAccountName: mongodb-enterprise-operator
containers:
- name: mongodb-enterprise-operator
image: registry.connect.redhat.com/mongodb/enterprise-operator:1.16.2
image: registry.connect.redhat.com/mongodb/enterprise-operator:1.16.3
imagePullPolicy: Always
args:
- -watch-resource=mongodb
Expand Down Expand Up @@ -225,7 +225,7 @@ spec:
- name: INIT_DATABASE_IMAGE_REPOSITORY
value: registry.connect.redhat.com/mongodb/mongodb-enterprise-init-database
- name: INIT_DATABASE_VERSION
value: 1.0.9
value: 1.0.10
- name: DATABASE_VERSION
value: 2.0.2
# Ops Manager
Expand All @@ -239,7 +239,7 @@ spec:
- name: INIT_APPDB_IMAGE_REPOSITORY
value: registry.connect.redhat.com/mongodb/mongodb-enterprise-init-appdb
- name: INIT_APPDB_VERSION
value: 1.0.9
value: 1.0.10
- name: OPS_MANAGER_IMAGE_PULL_POLICY
value: Always
- name: AGENT_IMAGE
Expand Down
6 changes: 3 additions & 3 deletions mongodb-enterprise.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ spec:
runAsUser: 2000
containers:
- name: mongodb-enterprise-operator
image: quay.io/mongodb/mongodb-enterprise-operator:1.16.2
image: quay.io/mongodb/mongodb-enterprise-operator:1.16.3
imagePullPolicy: Always
args:
- -watch-resource=mongodb
Expand Down Expand Up @@ -226,7 +226,7 @@ spec:
- name: INIT_DATABASE_IMAGE_REPOSITORY
value: quay.io/mongodb/mongodb-enterprise-init-database
- name: INIT_DATABASE_VERSION
value: 1.0.9
value: 1.0.10
- name: DATABASE_VERSION
value: 2.0.2
# Ops Manager
Expand All @@ -240,7 +240,7 @@ spec:
- name: INIT_APPDB_IMAGE_REPOSITORY
value: quay.io/mongodb/mongodb-enterprise-init-appdb
- name: INIT_APPDB_VERSION
value: 1.0.9
value: 1.0.10
- name: OPS_MANAGER_IMAGE_PULL_POLICY
value: Always
- name: AGENT_IMAGE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,17 @@ spec:
bindQueryPasswordSecretRef:
name: "<secret-name>"

# Select True to validate the LDAP server configuration or False to skip validation.
validateLDAPServerConfig: false

# LDAP-formatted query URL template executed by MongoDB to obtain the LDAP groups that the user belongs to
authzQueryTemplate: "{USER}?memberOf?base"

# Maps the username provided to mongod or mongos for authentication to an LDAP Distinguished Name (DN).
userToDNMapping: '[{match: "CN=mms-automation-agent,(.+),L=NY,ST=NY,C=US", substitution: "uid=mms-automation-agent,{0},dc=example,dc=org"}, {match: "(.+)", substitution:"uid={0},ou=groups,dc=example,dc=org"}]'

# Specify how long an authentication request should wait before timing out. In milliseconds.
timeoutMS: 10000

# Specify how long MongoDB waits to flush the LDAP user cache. In seconds.
userCacheInvalidationInterval: 30
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,5 @@ spec:
additionalMongodConfig:
systemLog:
logAppend: true
verbosity: 4
operationProfiling:
mode: slowOp
systemLog.verbosity: 4
operationProfiling.mode: slowOp
2 changes: 0 additions & 2 deletions samples/ops-manager/ops-manager-remote-mode.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ spec:
applicationDatabase:
version: "4.4.11-ent"
members: 3
persistent: true

---
# The nginx deployment allows to deploy the web server that will serve mongodb binaries to the MongoDBOpsManager resource
# The example below provides the binaries for 4.4.0 mongodb (community and enterprise) for ubuntu and rhel (necessary if
Expand Down