Files
qmi-cloud-tf-modules/databases/azure-rds-flexpostgres/firewall.tf
Manuel Romero 83e8ec48f7 Fixed ips
2025-06-13 10:22:51 +02:00

57 lines
1.9 KiB
HCL

/*resource "azurerm_postgresql_flexible_server_firewall_rule" "all-azure-services" {
name = "AllAzureServices"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "0.0.0.0"
end_ip_address = "0.0.0.0"
}*/
/*
# OLD USA
resource "azurerm_postgresql_flexible_server_firewall_rule" "fw-a-rule1" {
name = "a1"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "52.249.189.38"
end_ip_address = "52.249.189.38"
}
# OLD APAC
resource "azurerm_postgresql_flexible_server_firewall_rule" "fw-a-rule2" {
name = "a2"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "13.67.39.86"
end_ip_address = "13.67.39.86"
}
# OLD EUROPE
resource "azurerm_postgresql_flexible_server_firewall_rule" "fw-a-rule3" {
name = "a3"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "20.67.110.207"
end_ip_address = "20.67.110.207"
}
*/
# New EUROPE
resource "azurerm_postgresql_flexible_server_firewall_rule" "fw-a-rule4" {
name = "azeurope"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "20.160.170.99"
end_ip_address = "20.160.170.99"
}
# New USA
resource "azurerm_postgresql_flexible_server_firewall_rule" "fw-a-rule5" {
name = "azusa"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "20.169.241.157"
end_ip_address = "20.169.241.157"
}
# New APAC
resource "azurerm_postgresql_flexible_server_firewall_rule" "fw-a-rule6" {
name = "azapac"
server_id = azurerm_postgresql_flexible_server.postgresql-server.id
start_ip_address = "52.163.112.12"
end_ip_address = "52.163.112.12"
}