algo-base
armorfret/algo-base/linode
Terraform Module
HCL
LINODE
Base Linode Image with Algo downloaded but not configured
Install
module "algo-base" {
source = "armorfret/algo-base/linode"
version = "0.0.5"
}
README
terraform-linode-algo-base =========  Terraform module that creates a Linode with package updates and the Algo repo deployed but not configured. Usage `` module "vpn" { source = "github.com/akerl/terraform-linode-algo-base" name = "vpn" ssh_keys = ["PUT_YOUR_PUBKEY_HERE"] users = [ "alfa", "beta", ] } `` License terraform-linode-algo-base is released under the MIT License. See the bundled LICENSE file for details.
Inputs (7)
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | The human-readable name for the server. Used when naming the Linode (with a suff | required |
| ssh_keys | list | SSH public keys used to log in as root to the server | [] |
| ssh_users | list | List of authorized users (Linode usernames, must have keys already assigned via | [] |
| region | string | Region to place the Linode in | "us-central" |
| type | string | Plan type for the Linode | "g6-standard-2" |
| algo_repo | string | Repo to use for Algo code | "https://github.com/akerl/algo" |
| source_image_id | string | Source image to build on | "linode/ubuntu18.04" |
Outputs (3)
ip_address — Public IP of the Linodelinode_id — The ID of the Linodedisk_id — The disk ID for the algo root filesystemResources (1)
linode_instance
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.5
Cloud LINODE
★ Stars0
Forks1
Total downloads846
Inputs7
Outputs3
Resources1
LicenseMIT
Namespacearmorfret
Updated