First, let’s set up AzureCLI on Ubuntu: Let’s set up our lab directory and configure it for Azure: Let’s set up our credentials: You’ll be prompted to open a web page to complete the authentication: Now let’s set up our Terraform configuration file: Let’s double-check our work by executing: If all is well, let’s execute…
Category: Terraform
Using a Terraform on a Raspberry Pi to control Amazon Web Services (AWS)
First and foremost we must create our credentialed account to authenticate to AWS. Let’s start: Navigate to IAM Management Console > Users Click Add user Enter your User name Select Programmatic access Click Next: Permissions Select Attach existing policies directly For the sake of this test, use AdministratorAccess Click Next: Tags Click Next: Review Click Create user…
Using a Terraform on a Raspberry Pi to control Google Cloud Platform (GCP)
Simple task using lightweight hardware. Let’s create a google micro instance using Terraform on a Raspberry Pi 2 I have lying around. It doesn’t take much computing power to execute Terraform you just need somewhere to do it. This just makes it that much more fun! If you need to set up Terraform for use,…
Terraform using RPi3 to RPi3 with some extras
HashiCorp’s Terraform is an easy to use solution for terraforming your Raspberry Pi infrastructure. It’s repeatable and simple to use. On your primary terraform node you need to execute the following: Setup Terraform for use Create the Terraform config file: Execute separate lines (update current system): Update hostname: Install LEMP components:
Setting up Terraform on Debian
Setting up Terraform for use on Debian ARM: Setting up Terraform for use on Ubuntu AMD64: