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"
}
README
terraform-linode-wireguard =========  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)
| Name | Type | Description | Default |
|---|---|---|---|
| stackscript_id | string | Stackscript ID for wireguard deployment | required |
| name | string | The human-readable name for the server. Used when naming the Linode (with a suff | required |
| users | list(string) | List of user accounts to provision for VPN access | required |
| image_id | string | Source image to build on | "linode/ubuntu18.04" |
| region | string | Region to place the Linode in | "us-central" |
| type | string | Plan type for the Linode | "g6-standard-2" |
Outputs (1)
ip_address — Public IP of the LinodeResources (1)
linode_instance
Details
FrameworkTerraform Module
LanguageHCL
Version0.4.2
Cloud LINODE
★ Stars3
Forks2
Total downloads943
Inputs6
Outputs1
Resources1
LicenseMIT
Namespacearmorfret
Updated