Skip to main content
Glama
network.tf2.29 kB
resource "azurerm_virtual_network" "medplum_vnet" { address_space = ["10.52.0.0/16"] location = var.location name = "medplum-${var.environment}-${var.deployment_id}-vnet" resource_group_name = var.resource_group_name depends_on = [azurerm_resource_group.rg] } resource "azurerm_subnet" "medplum_aks_nodes_snet_01" { name = "medplum-${var.environment}-${var.deployment_id}-aks-nodes-sn" resource_group_name = var.resource_group_name virtual_network_name = azurerm_virtual_network.medplum_vnet.name address_prefixes = ["10.52.1.0/24"] } resource "azurerm_subnet" "medplum_aks_pods_snet_01" { name = "medplum-${var.environment}-${var.deployment_id}-aks-pods-sn" resource_group_name = var.resource_group_name virtual_network_name = azurerm_virtual_network.medplum_vnet.name address_prefixes = ["10.52.200.0/22"] delegation { name = "aks-delegation" service_delegation { name = "Microsoft.ContainerService/managedClusters" actions = [ "Microsoft.Network/virtualNetworks/subnets/join/action", ] } } } resource "azurerm_subnet" "medplum_appgw_subnet" { name = "medplum-${var.environment}-${var.deployment_id}-appgw-sn" resource_group_name = var.resource_group_name virtual_network_name = azurerm_virtual_network.medplum_vnet.name address_prefixes = ["10.52.0.0/24"] } resource "azurerm_subnet" "medplum_db_snet_01" { name = "medplum-${var.environment}-${var.deployment_id}-db-sn" resource_group_name = var.resource_group_name virtual_network_name = azurerm_virtual_network.medplum_vnet.name address_prefixes = ["10.52.4.0/24"] service_endpoints = ["Microsoft.Storage"] delegation { name = "fs" service_delegation { name = "Microsoft.DBforPostgreSQL/flexibleServers" actions = [ "Microsoft.Network/virtualNetworks/subnets/join/action", ] } } } resource "azurerm_subnet" "medplum_redis_snet_01" { name = "medplum-${var.environment}-${var.deployment_id}-redis-sn" resource_group_name = var.resource_group_name virtual_network_name = azurerm_virtual_network.medplum_vnet.name address_prefixes = ["10.52.6.0/24"] }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/medplum/medplum'

If you have feedback or need assistance with the MCP directory API, please join our Discord server