Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 851 Bytes

README.md

File metadata and controls

27 lines (19 loc) · 851 Bytes

Deprecation notice: This code is being replaced with a stackscript, to create VPN nodes that do not allow SSH access

terraform-linode-wireguard-base

MIT Licensed

Terraform module that creates a Linode with package updates and wireguard deployed but not configured. This uses an Ansible playbook to set up Wireguard.

Usage

module "vpn" {
  source  = "github.com/akerl/terraform-linode-wireguard-base"
  name = "vpn"
  ssh_keys = ["PUT_YOUR_PUBKEY_HERE"]

  users = [
    "alfa",
    "beta",
  ]
}

License

terraform-linode-wireguard-base is released under the MIT License. See the bundled LICENSE file for details.