You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat(mongod): support to allowConnectionsWithoutCertificates
* feat(mongos): support to allowConnectionsWithoutCertificates
* feat(config): support to allowConnectionsWithoutCertificates
* docs(mongos): fix typos and format default values
* docs(mongod): format default values
* docs(config): format default values
*`openssl_keyfile_content`: The kexfile content that MongoDB uses to authenticate within a replicaset. Generate with cmd: openssl rand -base64 756.
20
-
*`openssl_keyfile_path`: Put the openssl_keyfile at this path. Default: /etc/keyfile
21
-
*`mongod_package`: The name of the mongod installation package. Default mongodb-org-server.
22
-
replicaset: When enabled add a replication section to the configuration. Default true.
20
+
*`openssl_keyfile_path`: Put the openssl_keyfile at this path. Default: `/etc/keyfile`.
21
+
*`mongod_package`: The name of the mongod installation package. Default `mongodb-org-server`.
22
+
replicaset: When enabled add a replication section to the configuration. Default `true`.
23
23
*`net_compressors`: If this is set, this sets `net.compression.compressors` in mongod.conf.
24
-
*`mongod_config_template`: If defined allows to override path to mongod config template with custom configuration. Default "mongod.conf.j2"
24
+
*`mongod_config_template`: If defined allows to override path to mongod config template with custom configuration. Default `mongod.conf.j2`.
25
25
*`skip_restart`: If set to `true` will skip restarting mongod service when config file or the keyfile content changes. Default `true`.
26
26
*`db_path`: Path to database data location. Default `/var/lib/mongodb` on Debian based distributions, `/var/lib/mongo` for others.
27
-
*`mongodb_use_tls`: Wether to use tls. Default false.
27
+
*`mongodb_use_tls`: Whether to use tls. Default `false`.
28
28
*`mongodb_disabled_tls_protocols`: The tls protocols to be disabled. Leave blank to let MongoDB decide which protocols to allow according to the ones available on the system; check the [official docs](https://www.mongodb.com/docs/v6.0/reference/configuration-options/#mongodb-setting-net.tls.disabledProtocols) for details. Default "".
29
+
*`mongodb_allow_connections_without_certificates`: When enabled allows to bypass the certificate validation for clients that do not present a certificate, if a certificate is provided it _must_ be valid. Default `false`.
29
30
*`mongodb_certificate_key_file`: Path to the PEM-file containing the certficate and private key.
30
31
*`mongodb_certificate_ca_file`: Path to the CA-file.
*`mongod_package`: The mongod package to install. Default `mongodb-org-server`.
23
+
*`replicaset`: When enabled add a replication section to the configuration. Default `true`.
24
+
*`sharding`: If this replicaset member will form part of a sharded cluster. Default `false`.
25
25
*`net_compressors`: If this is set, this sets `net.compression.compressors` in mongod.conf.
26
-
*`mongod_config_template`: If defined allows to override path to mongod config template with custom configuration. Default "mongod.conf.j2"
26
+
*`mongod_config_template`: If defined allows to override path to mongod config template with custom configuration. Default `mongod.conf.j2`.
27
27
*`skip_restart`: If set to `true` will skip restarting mongod service when config file or the keyfile content changes. Default `true`.
28
28
*`db_path`: Path to database data location. Default `/var/lib/mongodb` on Debian based distributions, `/var/lib/mongo` for others.
29
-
*`mongodb_use_tls`: Wether to use tls. Default false.
29
+
*`mongodb_use_tls`: Whether to use tls. Default `false`.
30
30
*`mongodb_disabled_tls_protocols`: The tls protocols to be disabled. Leave blank to let MongoDB decide which protocols to allow according to the ones available on the system; check the [official docs](https://www.mongodb.com/docs/v6.0/reference/configuration-options/#mongodb-setting-net.tls.disabledProtocols) for details. Default "".
31
+
*`mongodb_allow_connections_without_certificates`: When enabled allows to bypass the certificate validation for clients that do not present a certificate, if a certificate is provided it _must_ be valid. Default `false`.
31
32
*`mongodb_certificate_key_file`: Path to the PEM-file containing the certficate and private key.
32
33
*`mongodb_certificate_ca_file`: Path to the CA-file.
*`openssl_keyfile_content`: The kexfile content that MongoDB uses to authenticate within a replicaset. Generate with cmd: openssl rand -base64 756.
29
-
*`openssl_keyfile_path`: Put the openssl_keyfile at this path. Default: /etc/keyfile
29
+
*`openssl_keyfile_path`: Put the openssl_keyfile at this path. Default: `/etc/keyfile`.
30
30
*`net_compressors`: If this is set, this sets `net.compression.compressors` in mongos.conf.
31
-
*`mongos_config_template`: If defined allows to override path to mongod config template with custom configuration. Default "mongos.conf.j2"
31
+
*`mongos_config_template`: If defined allows to override path to mongod config template with custom configuration. Default `mongos.conf.j2`.
32
32
*`skip_restart`: If set to `true` will skip restarting mongos service when config file or the keyfile content changes. Default `true`.
33
-
*`mongodb_use_tls`: Wether to use tls. Default false.
33
+
*`mongodb_use_tls`: Whether to use tls. Default `false`.
34
34
*`mongodb_disabled_tls_protocols`: The tls protocols to be disabled. Leave blank to let MongoDB decide which protocols to allow according to the ones available on the system; check the [official docs](https://www.mongodb.com/docs/v6.0/reference/configuration-options/#mongodb-setting-net.tls.disabledProtocols) for details. Default "".
35
+
*`mongodb_allow_connections_without_certificates`: When enabled allows to bypass the certificate validation for clients that do not present a certificate, if a certificate is provided it _must_ be valid. Default `false`.
35
36
*`mongodb_certificate_key_file`: Path to the PEM-file containing the certficate and private key.
36
37
*`mongodb_certificate_ca_file`: Path to the CA-file.
0 commit comments