Those reading my blog and social feeds over the last few years know how much of a fan of automation and infrastructure as code I am. I never profess or claim expert level skills, but I’ve been able to hack around some useful tools and entry level ideas from which others can build off. I’ve […] Read More
HashiConf Lightning Talk – Enhancing Mundane Deployments with Terraform
HashiConf took place a couple of weeks ago now, and during the event I presented a community based Lightning Talk live. The session is based on using Infrastructure as Code tooling to enhance mundane deployments and in the talk, I talk through how mundane approaches are still being used by lots of people and why […] Read More
HashiConf Digital – Top Session Picks and Lightning Talks
HashiConf Digital gets underway shortly and will offer two days of product reveals, technical sessions and Lightning Talks attracting a huge number of attendees from around the devops world. It is free and open to all. I’m looking forward to attending a few sessions virtually to see what HashiCorp has to offer and to see […] Read More
HashiConf Digital – Top Session Picks
HashiConf Digital gets underway shortly and will offer three days of technical sessions and workshops attracting an estimated 6000 attendees from around the world and is open to all. My faith in virtual conferences was restored last week with a well executed VeeamON conference, so i’m looking forward to attending a few sessions virtually to […] Read More
Never Deploy Backup Proxies Manually Again With Infrastructure as Code!
My recent obsession with automation and Infrastructure as Code in general has resulted in a lot of efficiencies in my day to day work life. Where I used to deploy Windows Templates manually through vSphere, I now use Terraform to handle repeatable deployments of lab server instances. I use Ansible and Chocolatey to install and […] Read More
Quick Post – Executing PowerShell through Guest Customizations with Terraform
Bootstrapping Windows during automated deployments is one of the more frustrating aspects of working with templates that are being deployed by Infrastructure as Code toolsets. When I say bootstrapping, i’m talking about executing post deployment actions on templates such as configuring WinRM or setting Windows Firewall settings to allow for future operations after deployment. VMware […] Read More
Quick Fix – Terraform Linux Remote-Exec Provisioner Errors without Exit Status
When deploying and configuring Linux as part of my Terraform plans, I have generally used a combination of script based or in-line Remote-Exec declarations to get the job done. A while back, while working on my Ansible CentOS Terraform deployment hack, I came across the following error when the executable shell script got to the […] Read More
Quick Post: Using Terraform to Deploy an Ansible Control Node on vSphere
In the continuing spirit of Terraforming all things, when I started to look into Ansible I wanted a way to have the base Control Node installed in a repeatable and consistent way. The setup and configuration of Ansible can be tricky and what I learnt in configuring the Ansible Control Node is that there can […] Read More
Quick Fix: Deploying Multiple Ubuntu 18.04 VMs From Template with DHCP Results Same in IP Allocation
In the continuing work I’ve been doing with Terraform, i’ve come across a number of gotchyas when working with VM Templates and deploying them on mass. The nature of the work is that i’m creating and destroying VMs often. Generally speaking I like using Static IP addresses but for the project i’m working on I […] Read More
Using Variable Maps to Dynamically Deploy vSphere VMs with Terraform
I’ve been working on a project over the last couple of weeks that has enabled me to sharpen my Terraform skills. There is nothing better than learning by doing and there is also nothing better than continuously improving code through more advanced constructs and methods. As this project evolved it became apparent that I would […] Read More
- 1
- 2