Blog

PKS Troubleshooting – Part 1: Using BOSH CLI

Intro In my previous blog series I stepped though how to build a Enterprise PKS (will reference as PKS from here out) and NSX-T home lab nested env from the ground up which was well received and referenced by many. In this series I will guide you through how to troubleshoot PKS. First up is using BOSH CLI. BOSH Overview…

Continue Reading

PKS Resources

From delivering Enterprise PKS workshops, to corridor conversations, to helping people over slack, email, and phone, I keep finding myself pointing people to the same resources as-well as my own How to install NSX-T and PKS blog series and Troubleshooting PKS blog series. Light bulb moment, why not document and share them with all! I plan to update it regularly…

Continue Reading

How to Delete NSX-T Protected Objects

Was messing around with my VMware PKS and NSX-T nested environment today and in the process broke it. Broke it beyond the point PKS couldn’t cleanup NSX-T, don’t ask!! If interested in building out your own PKS on NSX-T environment, see my series PKS NSX-T Home Lab series here. Objects created in NSX-T by PKS are created by a Superuser…

Continue Reading

Upgrade NSX-T from 2.3 to 2.3.1

Just a quick blog post in case its useful to others to see the steps of a NSX-T upgrade, in this case its from 2.3 to 2.3.1 As its holiday season, and time with the family, its a stream of screen grabs and some comments. This upgrade was performed on one of my PKS NSX-T nested environments in my home…

Continue Reading

PKS NSX-T Home Lab – Part 12: Create a K8s Cluster

Intro In the previous post in this series we configured and deployed PKS. Now that we have a PKS API endpoint, we are going to create a kubernetes cluster. Complete list of blog post in this series… Part 1: Shopping list Part 2: Install and configure ESXi on the NUCs Part 3: Deploy core VMs (DC, vCenter, jump host, router)…

Continue Reading

PKS NSX-T Home Lab – Part 11: Install PKS

Intro In the previous post in this series we installed Ops Manager and BOSH. In this post we are going to install the PKS tile. Rather than just going verbatim on the official docs here, I will provide some complementary commentary just like how I did for the previous post. Complete list of blog post in this series… Part 1:…

Continue Reading

PKS NSX-T Home Lab – Part 10: Install Ops Man and BOSH

Intro In the previous post in this series we prepared NSX-T for our PKS install. This included creating a T1 router and logical switch for the PKS Management network, DNAT and SNAT rules, static routes, IP Blocks, IP Pools, NSX Manager API certificate and NSX Manager Superuser Principle Identity. In this post we are going to install Pivotal Cloud Foundry…

Continue Reading

PKS NSX-T Home Lab – Part 9: Prepare NSX-T for PKS

Intro In the previous post in this series we configured NSX-T which included creating transport zones, transport nodes, uplink profiles, edge cluster, tier-0 logical router, and prepping the ESXi hosts. In this post we will review the various logical topologies that can be deployed for PKS, followed by choosing one and preparing NSX-T for its implementation. The preparation includes creating…

Continue Reading

PKS NSX-T Home Lab – Part 8: Configure NSX-T

Intro In the previous post in this series we deployed the NSX-T Manager, Controller and Edge VMs. In this post we are going to configure them which includes creating transport zones, transport nodes, uplink profiles, edge cluster, tier-0 logical router, prepping the ESXi hosts and more. Complete list of blog post in this series… Part 1: Shopping list Part 2:…

Continue Reading

PKS NSX-T Home Lab – Part 7: Install NSX-T

Intro In the previous post in this series we deployed a vCenter to manage the nested ESXi host, configured a distributed switch and storage for the nested environment. In this post we are going to install NSX-T Data Center 2.3* which includes NSX Manager, Controller and Edge. VMware’s documentation covers the install of NSX-T very well so I won’t be…

Continue Reading