summaryrefslogtreecommitdiff
path: root/Terraform/Azure/VPN-Server-WireGuard/outputs.tf
blob: 3edb70decb3290e8222abb4d63ac58177354e29a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Management information

output "Admin_Username" {
  value = var.admin_username
}

output "Admin_Password" {
  value = var.admin_password
}

# IP Address configuration

output "VPN_Server_Public_IP_Address" {
  value = azurerm_public_ip.azure_vnet_public_address_lb.ip_address
}

output "VyOS_01_Private_IP_Address" {
  value = azurerm_network_interface.azure_vnet_vpn_net_nic[0].private_ip_address
}

output "VyOS_02_Private_IP_Address" {
  value = azurerm_network_interface.azure_vnet_vpn_net_nic[1].private_ip_address
}

# VPN Client Profiles

resource "local_file" "wireguard_profile" {
  filename = "${path.module}/profiles/wireguard_profile.conf"
  content  = data.template_file.wireguard_config.rendered
}