wireguard

armorfret/wireguard/linode

Terraform Module HCL LINODE

Module for deploying a Linode with Wireguard running

Install
module "wireguard" {
source = "armorfret/wireguard/linode"
version = "0.4.2"
}
plain text: /constructs/tfmod-armorfret-wireguard-linode/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-linode-wireguard ========= ![MIT Licensed](https://tldrlegal.com/license/mit-license) Terraform module that creates a Linode with wireguard running on it using this Ansible code Usage `` module "vpn" { source = "github.com/akerl/terraform-linode-wireguard" name = "vpn" ssh_key = "PUT_YOUR_PUBKEY_HERE" users = [ "alfa", "beta", ] } `` License terraform-linode-wireguard is released under the MIT License. See the bundled LICENSE file for details.

Inputs (6)
NameTypeDescriptionDefault
stackscript_idstringStackscript ID for wireguard deployment required
namestringThe human-readable name for the server. Used when naming the Linode (with a suff required
userslist(string)List of user accounts to provision for VPN access required
image_idstringSource image to build on"linode/ubuntu18.04"
regionstringRegion to place the Linode in"us-central"
typestringPlan type for the Linode"g6-standard-2"
Outputs (1)
ip_address — Public IP of the Linode
Resources (1)
linode_instance
Details
FrameworkTerraform Module
LanguageHCL
Version0.4.2
Cloud LINODE
★ Stars3
Forks2
Total downloads943
Inputs6
Outputs1
Resources1
LicenseMIT
Namespacearmorfret
Updated