Renamed some variables
This commit is contained in:
parent
e9d9202616
commit
91d4d6df76
@ -24,7 +24,7 @@ resource "hcloud_server" "wg_server" {
|
|||||||
hcloud_ssh_key.wg_server_ssh_key.id
|
hcloud_ssh_key.wg_server_ssh_key.id
|
||||||
]
|
]
|
||||||
user_data = templatefile("${path.module}/templates/user-data.tpl", {
|
user_data = templatefile("${path.module}/templates/user-data.tpl", {
|
||||||
wg_server_own_privatekey = var.wg_server_own_privatekey
|
wg_server_wg_privatekey = var.wg_server_wg_privatekey
|
||||||
wg_server_peer_publickeys = var.wg_server_peer_publickeys
|
wg_server_wg_peer_publickeys = var.wg_server_wg_peer_publickeys
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -5,12 +5,12 @@ write_files:
|
|||||||
owner: "root:root"
|
owner: "root:root"
|
||||||
permissions: "0600"
|
permissions: "0600"
|
||||||
content: |
|
content: |
|
||||||
${wg_server_own_privatekey}
|
${wg_server_wg_privatekey}
|
||||||
- path: "/etc/wireguard/wg0-peers.conf"
|
- path: "/etc/wireguard/wg0-peers.conf"
|
||||||
owner: "root:root"
|
owner: "root:root"
|
||||||
permissions: "0644"
|
permissions: "0644"
|
||||||
content: |
|
content: |
|
||||||
%{~ for index, pubkey in wg_server_peer_publickeys ~}
|
%{~ for index, pubkey in wg_server_wg_peer_publickeys ~}
|
||||||
[Peer]
|
[Peer]
|
||||||
PublicKey = ${pubkey}
|
PublicKey = ${pubkey}
|
||||||
AllowedIPs = 10.10.10.${index+2}/32, fd10:10:10::${index+2}/128
|
AllowedIPs = 10.10.10.${index+2}/32, fd10:10:10::${index+2}/128
|
||||||
|
@ -7,5 +7,5 @@ wg_server_location = ""
|
|||||||
wg_server_ssh_publickey = ""
|
wg_server_ssh_publickey = ""
|
||||||
wg_server_ssh_publickey_name = ""
|
wg_server_ssh_publickey_name = ""
|
||||||
|
|
||||||
wg_server_own_privatekey = ""
|
wg_server_wg_privatekey = ""
|
||||||
wg_server_peer_publickeys = []
|
wg_server_wg_peer_publickeys = []
|
||||||
|
@ -32,12 +32,12 @@ variable "wg_server_ssh_publickey_name" {
|
|||||||
description = "SSH public key name"
|
description = "SSH public key name"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "wg_server_own_privatekey" {
|
variable "wg_server_wg_privatekey" {
|
||||||
type = string
|
type = string
|
||||||
description = "WireGuard private key"
|
description = "WireGuard private key"
|
||||||
}
|
}
|
||||||
|
|
||||||
variable "wg_server_peer_publickeys" {
|
variable "wg_server_wg_peer_publickeys" {
|
||||||
type = list(string)
|
type = list(string)
|
||||||
description = "WireGuard peer public keys"
|
description = "WireGuard peer public keys"
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user