Seven demo apps behind seven VIPs on one VCFA-deployed VKS cluster

Seven demo apps, one request: deploying a showcase stack via VCF Automation

Seven demo apps, Pac-Man and KubeDoom among them, on a VKS cluster that VCF Automation built in a tenant VPC, each with its own NSX virtual IP. The proper tenanted path, what you get for free, and the traps.

16 September 2026 · Updated 1 October 2026 · 5 min · Adam Stretton
One blueprint: namespace, trunk topology, two nested hosts, two VIPs — requested as a catalog item

A datacenter in a catalog tile: nested ESXi pods via VCF Automation All Apps

The whole isolated pod, nested ESXi hosts and all, as one VCF Automation blueprint in the catalog. How the blueprint is built, the order it enforces, and the three things it can’t express.

16 September 2026 · Updated 1 October 2026 · 7 min · Adam Stretton
ContentValid: False — and the seven reasons why

Blueprinting the supervisor: seven CCI blueprint gotchas

Seven ways the nested-ESXi pod blueprint failed validation before it worked, from ${input} inside flow mappings to an image-sync race. Short, specific, and each one cost me a cycle.

16 September 2026 · Updated 1 October 2026 · 5 min · Adam Stretton
Two provisioning paths side by side: IaaS engine to vCenter, vs blueprint to supervisor reconciliation

VM Apps vs All Apps: a field comparison of VCF Automation's two provisioning models

VCF Automation 9.1 has two provisioning models, as two kinds of organisation. I ran the same use cases through both, from Windows VMs to nested ESXi. The honest scorecard, and how each case is done.

16 September 2026 · Updated 1 October 2026 · 7 min · Adam Stretton
The same Cluster manifest applied by kubectl and requested through the catalog — and what the second path adds for free

One VKS cluster, two ways: kubectl vs VCF Automation All Apps

The same VKS cluster built twice: once with kubectl, once as a VCF Automation request. The Cluster object is identical. Everything around it isn’t, and the difference is what you get for free.

16 September 2026 · Updated 1 October 2026 · 5 min · Adam Stretton