Terraform
-
Install Terraform 0.13.4 on Homebrew on MacOS
installing Homebrew available officially here and also here Install Terraform official instructions here 01. First, install the HashiCorp tap, a repository of all our Homebrew packages. $ brew tap hashicorp/tap 02. Now, install Terraform 0.13.4 with hashicorp/tap/terraform. $ brew install hashicorp/tap/terraform 03. Update to the latest, run: $ brew upgrade hashicorp/tap/terraform 04. Verify the installation: $ terraform -help
-
Deploy PiHole and WireGuard using Terraform
Prerequisites: 1. Oracle Cloud Account, described here 2. Oracle API Keys (Official Oracle Guide) also described here 3. Terraform installed (Official Terraform Guide) also described here 01. Clone the repository with the following commands: $ git clone https://github.com/mateo-cogeanu/oracle-wireguard-pihole-terraform.git $ cd oracle-wireguard-pihole-terraform $ terraform init