From VMware PKS architecture, slide from VMworld 2017 US, you can see there is NSX to provide the network & security services for BOSH. To be more precise, this is going to be NSX-T. In the following few posts, I will cover setting up the vSphere Lab and prepare the hosts for NSX-T, and be ready for PKS.
Introducing NSX-T 2.1 with Pivotal Integration
As you might have guess it by now, the version of NSX-T I will be using the lab will be 2.1 which supports PCF2.0 and PKS, specially I want to understand the CNI plugin.
Stay tune. In the next few posts, I will cover the installation of vSphere, NSX-T, PCF and PKS.
Pivotal Container Service (PKS) was announced in VMworld 2017 US. Its not GA yet but through the VMworld CNA sessions, I learnt that its going to use BOSH to spin up Kubernetes cluster, thus the name KUBO – Kubernetes on BOSH. Through my googling, I saw my fellow colleague Simon from Ireland had the same thinking and did a fantastic job in detailing in the installation steps required to get KUBO up and running.
My First KUBO Deployment Screenshots
Below you can see the kubernetes cluster spun up by BOSH. I had to scale down some of the nodes due to the limited amount of Memory and Storage resources I had.
Below show the vSphere resources. Almost consuming all resources on my 64GB RAM, 1TB Storage Host.
The screenshot below shows the amount of storage those k8s nodes consume.
This is the worker node. You can identify from the Custom Attributes. 121.2GB Storage Used. Ouch!
Thats about it. Next I will be setting up NSX-T for PKS. Follow the very good guide by Simon Guyennet – https://blog.inkubate.io/deploy-kubernetes-on-vsphere-with-kubo/