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. Create a User Before we can create a K8s cluster we need to create a user. We create and manage users in PKS with User Account and Authentication (UAA). We use…

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. Import PKS Product File In previous post while downloading Ops…

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. Configure NSX-T TEP IP Pool Tunnel EndPoints, TEPs, are the source and destination IP…

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

PKS NSX-T Home Lab – Part 6: Config Nested ESXi Env

Intro In the previous post in this series we deployed our nested ESXi hosts. In this post we are going to configure them and prepare our nested environment for the NSX-T install which includes deploying a vCenter, configuring networking and storage. Again, like I have said previously, this is one way to do it, there are many permutations. Goal here…

Continue Reading

PKS NSX-T Home Lab – Part 5: Nested ESXi Hosts

Intro In the previous post in this series we created VLAN interfaces and networks on our pfSense virtual router appliance, created firewall rules to allow traffic, and then enabled VLAN trunking on the ports our NUCs were connected to on our physical switch. In this post we are going to created our nested ESXi hosts. Again, like I have said…

Continue Reading