Enabling Pods to pull from external image repositories in vSphere with Kubernetes

Regular readers will know that I have been spending quite a considerable amount of time recently talking about VMware Cloud Foundation (VCF) 4.0 and vSphere with Kubernetes, formerly known as Project Pacific. Over the past month or so, we have seen how to deploy a VCF 4.0 Management Domain. We also looked at how to create a VCF 4.0 VI Workload Domain, at the same time deploying an NSX-T 3.0 Edge Cluster to the Workload Domain which is now automated in VCF 4.0. With this all configured, we then went through the steps of deploying vSphere with Kubernetes onto this…

Deploy a Tanzu Kubernetes (TKG) cluster in vSphere with Kubernetes (Video)

This video will show the steps involved in deploying a fully functional Tanzu Kubernetes Grid cluster (TKG) via vSphere with Kubernetes. We will see how to build and sync a content library for the TKG control plane and worker node images. We will walk through the creation of a new namespace, and review the manifest file used for the creation of the cluster. Once deployed, we will switch contexts from the namespace used to build the cluster and place ourselves in the context of the new TKG cluster. From there, we will run some kubectl commands to query the cluster.…

Building a TKG Cluster in vSphere with Kubernetes

Now that we have our vSphere with Kubernetes deployed, we take the next logical step in this post and deploy a Tanzu Kubernetes Grid (TKG) guest cluster. [Update] Whilst guest cluster isn’t an official name for the Tanzu Kubernetes cluster, I’ll use it in this post to differentiate it from the Supervisor cluster deployed with vSphere with Kubernetes. TKG is a full CNCF certified Kubernetes distribution. It is deployed as a set of virtual machines, in accordance with a TanzuKubernetesCluster manifest which we will look at later. The OS and K8s distribution is also specified in the manifest. There may…