rds
FlexibleEngineCloud/rds/flexibleengine
Terraform module which creates RDS resources on Flexible Engine
Flexible Engine RDS Terraform Module Terraform module which creates RDS on Flexible Engine. Available datastore are: PostgreSQL MySQL * SQLServer More details about supported version in followed link https://registry.terraform.io/providers/FlexibleEngineCloud/flexibleengine/latest/docs/resources/rds_instance_v3 TF version : 0.13 Usage : Terraform ``hcl module "rds" { source = "FlexibleEngineCloud/rds/flexibleengine" version = "2.1.5" vpc_name = "vpc-main" subnet_name = "subnet-cce" db_type = "MySQL" db_version = "5.6.35" db_flavor = "rds.mysql.s1.medium" db_sg = "sg-test-rds" db_tcp_port = "8635" db_backup_starttime = "08:00-09:00" db_backup_keepdays = 4 db_root_password = "FooBarPasswd1234!" rds_ha_enable = false rds_ha_replicamode = "async" rds_instance_name = "rds_mysql_foo" rds_instanc
| Name | Type | Description | Default |
|---|---|---|---|
| vpc_id | string | ID of the VPC | required |
| rds_instance_volume_encryption_id | string | KMS Key id for encryption | required |
| rds_read_replicat_list | list(object({ name | required | |
| rds_instance_name | string | name of RDS instances | "" |
| db_type | string | Type of database. Can be MySQL, PostgreSQL, SQLServer | "" |
| secgroup_id | string | Security group ID to use for RDS | "" |
| db_backup_starttime | string | start time of database backup (Exemple : 08:00-09:00) | "01:00-02:00" |
| db_root_password | string | root password of RDS | "" |
| rds_ha_enable | bool | To enable HA of RDS | false |
| rds_instance_volume_type | string | Volume type of instances | "COMMON" |
| db_version | string | Version of database. Check Terraform and FE documentation to get version list | "" |
| db_flavor | string | Flavor of database. Check Terraform and FE documentation to get flavor list | "" |
| db_backup_keepdays | number | keep days of database backup | 3 |
| subnet_id | string | ID of the subnet | "" |
| db_tcp_port | string | TCP port of database | "" |
| rds_ha_replicamode | string | To enable HA of RDS | "" |
| rds_instance_volume_size | number | Volume size of instances | 0 |
| rds_instance_az | list(string) | Availability zones of RDS instance (Multiple AZ must be specified if you are usi | [
"eu-west-0a"
] |
| rds_parametergroup_values | map(string) | Map of the values of the parameter group | {} |
nodes — List of RDS nodesid — Instance idprivate_ips — Private IP address list of nodespublic_ips — Public IP address list of nodesTerraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Azure Verified Pattern Module for Azure Landing Zone
Terraform Azure Verified Resource Module for Key Vault
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (L