Skip to content

Matt Adam

Tech Blog

Menu
  • Home
  • Home Lab
    • Home Lab – Gen 1
    • Home Lab – Gen 2
    • Home Lab – Gen 3
  • VMware
    • VMware Cloud Foundation (VCF)
    • Avi Networks
  • Kubernetes
    • Openshift
    • K3s
    • Tanzu
      • Tanzu – TKGs (WCP)
      • Tanzu – TKG (TKGm)
    • Avi Kubernetes Operator (AKO)
  • About
  • Privacy Policy
Menu

Author: Matt Adam

Tanzu Kubernetes Grid – Deploy Guest Cluster

Posted on September 7, 2022 by Matt Adam

Now that the management cluster has been deployed, we can deploy our first guest cluster. This is done via another yaml file and some cli commands. Deploy Guest Cluster Prepare the guest-cluster.yaml file The guest cluster will be deployed similarly to how you can deploy the management cluster via the CLI, using a yaml file….

Continue reading

Tanzu Kubernetes Grid – Deploy Management Cluster

Posted on September 7, 2022 by Matt Adam

Ok so now we have the bootstrap vm ready, and photon is deployed as a template in vCenter. Additionally Avi is configured with either vCenter or NSX-T cloud, and a DNS and IPAM profile are configured on the cloud. Now it’s time to deploy the management cluster There’s 2 ways you can deploy the management…

Continue reading

Tanzu Kubernetes Grid – Create Photon Template in vCenter

Posted on September 7, 2022 by Matt Adam

In order for Tanzu to spin up management and guest clusters, it’s needs an ova template to use. This photon ova will be used for the control and data plane. Import the OVA in to vCenter Convert the VM to a template The last step is simple, just convert the newly created VM, into a…

Continue reading

Tanzu Kubernetes Grid – Configure Bootstrap VM

Posted on September 6, 2022 by Matt Adam

This step is really optional, but it’s helpful. The idea here is that you will have a VM running docker, kubectl, and some other utilities, and from this VM, you will deploy the management k8s cluster, guest clusters, etc. You can also switch tanzu contexts in this VM and access all the other clusters via…

Continue reading

Tanzu Kubernetes Grid – Download the Tanzu, K8s binaries

Posted on September 6, 2022 by Matt Adam

TKG requires a few downloads. Tanzu CLI – binary Kubectl – binary TKG Template ova – ova used for deploying the photon images. Download Go to my.vmware.com and navigate to the VMware Tanzu Kubernetes Grid downloads.

Continue reading

ESXi Power Management Setting

Posted on August 8, 2022 by Matt Adam

It’s also worth setting the physical ESXIs in your home lab to run on a High Performance setting. The default is Balanced, and after modifying mine to High performance, I am definitely seeing a performance improvement.

Continue reading

AKO – L7 Ingress on vSphere with Kubernetes (WCP – TKGs) with NSX-T

Posted on July 19, 2022 by Matt Adam

Long title, but basically this is a guide to deploy L7 ingress on top of your WCP and NSX-T setup. If you’ve followed my previous guides, you should have NSX and WCP configured, and a supervisor cluster and guest cluster already configured. We will need to add a little bit more config to NSX-T and…

Continue reading

Tanzu Kubernetes on vCenter 7 with NSX-T – Deploy an Application (Blue)

Posted on July 15, 2022 by Matt Adam

This is really the final step in setting up TKGs, testing the deployment. We will create a simple 2 pod deployment and use the NSX as the load balancer. Deploy the Blue Application in Tanzu Guest Cluster Login to the guest cluster and enable privileges Run the following commands to login to the vSphere Tanzu…

Continue reading

Tanzu Kubernetes on vCenter 7 – Deploy Supervisor Cluster (WCP) with NSX-T

Posted on July 15, 2022 by Matt Adam

In this guide we will configure Workload Management for vCenter 7. We’ll be using NSX-T. Licensing for Supervisor Cluster Configuring Workload Management with NSX-T

Continue reading

Home Lab – Deploy vyos Router

Posted on July 14, 2022 by Matt Adam

The vyos router will be deployed inside vCenter and it’s sole function is to route between your home network and the NSX-T network. We will configure iBGP between the two, so that any new segments you add in NSX-T will auto populate to the vyos router. Likewise, we will NAT on the vyos, so that…

Continue reading
  • Previous
  • 1
  • …
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • Next

Social Media

  • LinkedIn
  • X
  • Bluesky
  • Mastodon

Recent Posts

  • Financial Solutions for ETF share classes
  • Power Consumption Tips for Efficient Home Labs: Save Energy, Save Money
  • Automating Deployments with Terraform in a Home Lab: A Simple Guide for Tech Tinkerers
  • Backup Strategies for Home Lab Data: A Beginner’s Guide to Keeping Your Files Safe
  • Home Lab Monitoring with Grafana and Prometheus: How to Track Your Systems Like a Pro
© 2026 Matt Adam | Powered by Minimalist Blog WordPress Theme