darrylcauldwell.com On a journey around the datacenter and public cloud.

NSX dFW Ruleset Lockdown

A common dilemma when developing a solution with firewall is whether to change the Default rule to Deny at the start and develop the ruleset as part of development or leave the Default rule to Allow and secure it later. In modern agile teams its best to develop the ruleset as part of development ensuring the ruleset is tested with the product as introducing it later could well invalidate every bit of testing performed.

(Read more...)

Wordpress to Google Pages!

Here I will try and describe the steps I used to migrate my blog from Wordpress to Google Pages, first I will try and describe why I am doing this.

(Read more...)

Installing vRealize Orchestrator 7

While attempting to setup vRealize Orchestrator 7 at home it soon became clear the documentation isn’t great after much flipping between documents and blog posts I got this installed and working. Here I are the steps I followed to setup a the appliance using the embedded database.

(Read more...)

Deploying NSX With Ansible

Here I will describe the steps taken to deploy NSX Manager using the Ansible NSX Module. The NSX Ansible module is written by VMware and is provided opensource on GitHub. To work properly this depends on the NSX RAML Specification, NSX RAML Python Client, vSphere API Python Bindings and the OVF Tool all being installed on the Ansible server.

(Read more...)

Ansibilising NSX Configuration - Infrastructure As Code

With the rise of DevOps culture and the ethos of automate all the things. Using test driven development techniques to apply application configuration declaratively has become widespread. The ever closer working relations of developers and infrastructure operations staff to become an application centric delivery and management unit has lead to many benefits. One of the benefits is the shared empathy for each others pain points and understanding of how each approaches tackling these. It is clear that managing configuration as code has many benefits for consistent repeated delivery of applications.

(Read more...)