@@ -18,6 +18,7 @@ resource "helm_release" "mysqldb" {
1818 templatefile (" ${ path . module } /helm/values/mysqldb/values.yaml" , {
1919 app_version = var.app_version,
2020 architecture = var.mysqldb_config.architecture,
21+ custom_database = var.mysqldb_config.custom_database,
2122 primary_pod_size = var.mysqldb_config.primary_db_volume_size,
2223 secondary_pod_size = var.mysqldb_config.secondary_db_volume_size,
2324 storage_class_name = var.mysqldb_config.storage_class_name,
@@ -26,7 +27,7 @@ resource "helm_release" "mysqldb" {
2627 replication_password = var.mysqldb_custom_credentials_enabled ? var.mysqldb_custom_credentials_config.replication_password : var.mysqldb_replication_user_password,
2728 mysqldb_root_password = var.mysqldb_custom_credentials_enabled ? var.mysqldb_custom_credentials_config.root_password : var.root_password,
2829 mysqldb_exporter_enabled = var.mysqldb_exporter_enabled,
29- service_monitor_namespace = var.namespace
30+ service_monitor_namespace = var.namespace,
3031 metrics_exporter_password = var.mysqldb_custom_credentials_enabled ? var.mysqldb_custom_credentials_config.exporter_password : var.metric_exporter_pasword,
3132 secondary_pod_replica_count = var.mysqldb_config.secondary_db_replica_count
3233 }),
@@ -43,15 +44,15 @@ resource "helm_release" "mysqldb_backup" {
4344 namespace = var. namespace
4445 values = [
4546 templatefile (" ${ path . module } /helm/values/backup/values.yaml" , {
46- bucket_uri = var.mysqldb_backup_config.bucket_uri,
47- s3_bucket_region = var.bucket_provider_type == " s3" ? var.mysqldb_backup_config.s3_bucket_region : " " ,
48- cron_for_full_backup = var.mysqldb_backup_config.cron_for_full_backup,
49- custom_user_username = " root" ,
50- bucket_provider_type = var.bucket_provider_type,
47+ bucket_uri = var.mysqldb_backup_config.bucket_uri,
48+ s3_bucket_region = var.bucket_provider_type == " s3" ? var.mysqldb_backup_config.s3_bucket_region : " " ,
49+ cron_for_full_backup = var.mysqldb_backup_config.cron_for_full_backup,
50+ custom_user_username = " root" ,
51+ bucket_provider_type = var.bucket_provider_type,
5152 azure_storage_account_name = var.bucket_provider_type == " azure" ? var.azure_storage_account_name : " "
5253 azure_storage_account_key = var.bucket_provider_type == " azure" ? var.azure_storage_account_key : " "
5354 azure_container_name = var.bucket_provider_type == " azure" ? var.azure_container_name : " "
54- annotations = var.bucket_provider_type == " s3" ? " eks.amazonaws.com/role-arn: ${ var . iam_role_arn_backup } " : " iam.gke.io/gcp-service-account: ${ var . service_account_backup } "
55+ annotations = var.bucket_provider_type == " s3" ? " eks.amazonaws.com/role-arn: ${ var . iam_role_arn_backup } " : " iam.gke.io/gcp-service-account: ${ var . service_account_backup } "
5556 })
5657 ]
5758}
@@ -67,15 +68,15 @@ resource "helm_release" "mysqldb_restore" {
6768 namespace = var. namespace
6869 values = [
6970 templatefile (" ${ path . module } /helm/values/restore/values.yaml" , {
70- bucket_uri = var.mysqldb_restore_config.bucket_uri,
71- file_name = var.mysqldb_restore_config.file_name,
72- s3_bucket_region = var.bucket_provider_type == " s3" ? var.mysqldb_restore_config.s3_bucket_region : " " ,
73- custom_user_username = " root" ,
74- bucket_provider_type = var.bucket_provider_type,
71+ bucket_uri = var.mysqldb_restore_config.bucket_uri,
72+ file_name = var.mysqldb_restore_config.file_name,
73+ s3_bucket_region = var.bucket_provider_type == " s3" ? var.mysqldb_restore_config.s3_bucket_region : " " ,
74+ custom_user_username = " root" ,
75+ bucket_provider_type = var.bucket_provider_type,
7576 azure_storage_account_name = var.bucket_provider_type == " azure" ? var.azure_storage_account_name : " "
7677 azure_storage_account_key = var.bucket_provider_type == " azure" ? var.azure_storage_account_key : " "
7778 azure_container_name = var.bucket_provider_type == " azure" ? var.azure_container_name : " "
78- annotations = var.bucket_provider_type == " s3" ? " eks.amazonaws.com/role-arn: ${ var . iam_role_arn_restore } " : " iam.gke.io/gcp-service-account: ${ var . service_account_restore } "
79+ annotations = var.bucket_provider_type == " s3" ? " eks.amazonaws.com/role-arn: ${ var . iam_role_arn_restore } " : " iam.gke.io/gcp-service-account: ${ var . service_account_restore } "
7980 })
8081 ]
8182}
0 commit comments