mysql-database

3latanova/mysql-database/project

Terraform Module HCL PROJECT
Install
module "mysql-database" {
source = "3latanova/mysql-database/project"
version = "1.0.0"
}
plain text: /constructs/tfmod-3latanova-mysql-database-project/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform-Azure-Project Instructions on how to create Azure MySQL - Copy the code below `` module "azure_mysql_database"{ source = "" rg_name = "rg_mysql_db_test2" rg_region = "West Europe" server_name = "test-server-453235dsdf34534" db_name = "db-example" db_admin = "mysqladminun" db_password = "^%Gjhhjx" sku_name = "GP_Gen5_2" storage_mb = 5120 server_version = "5.7" auto_grow = true backup_retention_days = 7 geo_redundant_backup = true infrastructure_encryption = true public_net_access = true ssl_enforcement = true ssl_minimal_tls = "TLS1_2" db_charset = "utf8" db_collation = "utf8_unicode_ci" firewall_rule_name = "firewall_rule_for_asg" asg_ip = "10.0.3.123" } `` Vareables have some default values. Those variables are below must be updated with values from your code respectively. Updat

Inputs (20)
NameTypeDescriptionDefault
db_adminstringDatabase server admin username""
infrastructure_encryptionboolDatabase server infrastructure_encryption true
public_net_accessboolDatabase server public_network_access_enabled false
asg_ipstringIP address of the resource to have access to database ""
server_versionstringDatabase server version "5.7"
auto_growboolDatabase server auto_growtrue
backup_retention_daysnumberDatabase server backup_retention_days7
geo_redundant_backupboolDatabase server geo_redundant_backup-enabled true
ssl_enforcementboolDatabase server ssl_enforcement_enabled true
ssl_minimal_tlsstringDatabase server ssl_minimal_tls_version_enforced "TLS1_2"
db_charsetstringDatabase charset "utf8"
db_collationstringDatabase collation "utf8_unicode_ci"
rg_namestringResource group name"my_rg"
rg_regionstringResource group location"West Europe"
server_namestringServer name"example-mysqlserver"
db_namestringmysql db name"exampledb"
db_passwordstringDatabase server admin password""
sku_namestringDatabase server sku_name "GP_Gen5_2"
storage_mbnumberDatabase server storage_mb 5120
firewall_rule_namestringdatabase firewall rule name "database_asg_firewall_rule"
Outputs (3)
id_mysql_server
id_mysql_database
id_mysql_firewall
Resources (3)
azurerm_mysql_databaseazurerm_mysql_firewall_ruleazurerm_mysql_server
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud PROJECT
★ Stars0
Forks0
Total downloads272
Inputs20
Outputs3
Resources3
LicenseMIT
Namespace3latanova
Updated