77 Expires = " Never"
88 Department = " Engineering"
99 }
10+ create_namespace = false
11+ namespace = " "
1012 store_password_to_secret_manager = true
1113 mongodb_custom_credentials_enabled = true
1214 mongodb_custom_credentials_config = {
@@ -17,31 +19,37 @@ locals {
1719 }
1820}
1921module "aws" {
20- source = " squareops/mongodb/kubernetes/ /modules/resources/aws"
22+ source = " ../../.. /modules/resources/aws"
2123 environment = local. environment
2224 name = local. name
2325 store_password_to_secret_manager = local. store_password_to_secret_manager
24- cluster_name = " ipv6-shib "
26+ cluster_name = " dev-skaf "
2527 mongodb_custom_credentials_enabled = local. mongodb_custom_credentials_enabled
2628 mongodb_custom_credentials_config = local. mongodb_custom_credentials_config
2729}
2830
2931module "mongodb" {
30- source = " squareops/mongodb/kubernetes"
32+ source = " ../../../"
33+ namespace = local. namespace
34+ create_namespace = local. create_namespace
3135 mongodb_config = {
3236 name = local.name
37+ namespace = local.namespace
3338 values_yaml = file (" ./helm/values.yaml" )
3439 environment = local.environment
3540 volume_size = " 10Gi"
3641 architecture = " replicaset"
42+ custom_databases = " ['db1', 'db2']"
43+ custom_databases_usernames = " ['admin', 'admin']"
44+ custom_databases_passwords = " ['pass1', 'pass2']"
3745 replica_count = 2
38- storage_class_name = " gp3 "
46+ storage_class_name = " gp2 "
3947 store_password_to_secret_manager = local.store_password_to_secret_manager
4048 }
4149 mongodb_custom_credentials_enabled = local. mongodb_custom_credentials_enabled
4250 mongodb_custom_credentials_config = local. mongodb_custom_credentials_config
4351 root_password = local. mongodb_custom_credentials_enabled ? " " : module. aws . root_password
44- metric_exporter_pasword = local. mongodb_custom_credentials_enabled ? " " : module. aws . metric_exporter_pasword
52+ metric_exporter_password = local. mongodb_custom_credentials_enabled ? " " : module. aws . metric_exporter_password
4553 bucket_provider_type = " s3"
4654 mongodb_backup_enabled = true
4755 iam_role_arn_backup = module. aws . iam_role_arn_backup
0 commit comments