MongoDB
MongoDB standalone deployment for document-based database storage.
Requirements
Name |
Version |
|---|---|
>= 1.0 |
|
>= 2.10.1, < 3.0.0 |
|
>= 2.21.1 |
|
>= 2.4.0 |
|
>= 3.5.1 |
Providers
Name |
Version |
|---|---|
>= 2.10.1, < 3.0.0 |
|
>= 2.21.1 |
|
>= 2.4.0 |
|
>= 3.5.1 |
Modules
No modules.
Resources
Name |
Type |
|---|---|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
resource |
|
data source |
Inputs
Name |
Description |
Type |
Default |
Required |
|---|---|---|---|---|
CPU and Memory limits and requests for MongoDB arbiter |
object({ |
|
no |
|
Labels for the Kubernetes StatefulSet to be deployed |
|
{ |
no |
|
Parameters of the MongoDB deployment |
object({ |
n/a |
yes |
|
CPU and Memory limits and requests for MongoDB |
object({ |
|
no |
|
Name used for the helm chart release and the associated resources |
|
|
no |
|
Namespace of ArmoniK resources |
|
|
no |
|
Persistent Volume parameters for MongoDB pods |
object({ |
|
no |
|
Security context for MongoDB pods |
object({ |
{ |
no |
|
Timeout limit in seconds per replica for the helm release creation |
|
|
no |
|
Validity period of the TLS certificate in hours |
|
|
no |
Outputs
Name |
Description |
|---|---|
Endpoints of MongoDB |
|
Elements to be set as environment variables |
|
Environment variables from secrets |
|
Hostname or IP address of MongoDB server |
|
Secrets to be mounted as volumes |
|
Number of replicas of MongoDB |
|
Port of MongoDB server |
|
Map of variables that are not used yet but might be in the future |
|
URL of MongoDB server |
|
User credentials of MongoDB |