instance

JamesWoolfenden/instance/linode

Terraform Module HCL LINODE

First module for use with Linode

Install
module "instance" {
source = "JamesWoolfenden/instance/linode"
version = "0.0.9"
}
plain text: /constructs/tfmod-jameswoolfenden-instance-linode/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-linode-instance ![Build Status](https://github.com/JamesWoolfenden/terraform-linode-instance) ![Latest Release](https://github.com/JamesWoolfenden/terraform-linode-instance/releases/latest) ![pre-commit](https://github.com/pre-commit/pre-commit) ![checkov](https://www.checkov.io/) Usage Requires your Personal Access Token as an Environmental Variable. Module automatically generate your instance root password amd SSH key. ``bash export LINODE_TOKEN="xxxxx" ` Include this repository as a module in your existing Terraform code: `hcl module "instance" { source = "github.com/JamesWoolfenden/terraform-linode-instance" version. = "0.0.1" } ` Requirements | Name | Version | |------|---------| | terraform | >=0.14.8 | | linode | >=1.25.0 | | local | 2.0.0 | | random | 3.0.0 | | tls | 3.0.

Inputs (3)
NameTypeDescriptionDefault
imagestringLinode Image type to use"linode/ubuntu18.04"
regionstringThe Linode region to use"eu-west"
typestringThe image size type to use"g6-standard-1"
Outputs (3)
ssh
password
instance_id
Resources (5)
linode_instancelocal_filerandom_passwordrandom_stringtls_private_key
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.9
Cloud LINODE
Total downloads3.2k
Inputs3
Outputs3
Resources5
NamespaceJamesWoolfenden
Updated