Terraform Header

Terraform vSphere Provider – Error while creating vApp properties

The Issue When using Terraform to deploy a virtual machine OVA using Terraform, I kept hitting the below error: Error: error while creating vapp properties config unsupported vApp properties in vapp.properties: [vm.vmname vami.gateway.DMS_agent_VA vami.netmask0.DMS_Agent_VA vami.DNS.DMS_Agent_VA vami.searchpath.DMS_Agent_VA vami.ip0.DMS_Agent_VA vami.domain.DMS_Agent_VA] on Agent_appliance/main.tf line 20, in resource “vsphere_virtual_machine” “vm”: 20: resource “vsphere_virtual_machine” “vm” Pretty simple right? In my … Continue reading Terraform vSphere Provider – Error while creating vApp properties

vRealize Operations Header

vRealize Operations – Error: Failed to Test adapter instance – Finding Adapter Logs

The Issue I had installed the “VMware vRealize Operations Management Pack for Horizon 1.2” into my vROPs instance, and tried to connect my Horizon instance, instantly hitting the helpful error message of: Failed to Test adapter instance. Reason – Unknown Error. Please contact support team Obviously, I’d probably done something wrong, but I didn’t want … Continue reading vRealize Operations – Error: Failed to Test adapter instance – Finding Adapter Logs

Resolving VMC – Objects with non-compliant storage policies in SDDC

The Issue Overnight I received an email from the VMware Cloud Services platform regarding a VMC environment I am an administrator of. The opening paragraph was as below: Please be advised that you have VMs and or objects in your VMware Cloud on AWS SDDC that do not comply with the VMC SLA i.e. they … Continue reading Resolving VMC – Objects with non-compliant storage policies in SDDC

Terraform Header

How to Escape Strings in Terraform with a Dollar Sign ($)

The Issue When using Terraform to perform an action, and the input is using a $, you can end up with an output such as the below. │ Error: Invalid character │  │  on main.tf line 104, in resource “vra_blueprint” “this”: │ 104:      network: ‘${resource.Cloud_Network_1.id}’ │  │ This character is not used within the language. This … Continue reading How to Escape Strings in Terraform with a Dollar Sign ($)

Tanzu Mission Control Header

Tanzu Mission Control – Using custom policies to ensure Kasten protects a deployed application

The Issue A while ago I was chatting to Michael Cade, and we pondered the question “How do we ensure Kasten is protecting a newly deployed application in our Kubernetes environment”. We chatted about how one of the best ways to make your Kasten protection policy flexible is by using metadata labels. We came up … Continue reading Tanzu Mission Control – Using custom policies to ensure Kasten protects a deployed application