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

VMware Cloud Foundation (VCF) Deployment Timetable

Posted on January 12, 2024 by Matt Adam

Please see the VCF Deployment Blog first!!! This page is just to show the VCF deployment timetable. You can see each of the tasks and how long they took to execute in my environment. Compare this to your environment and look for anomalies if things are hanging. And feel free to leave me a comment…

Continue reading

Deploy nested ESXi VMs using a Kickstart (KS) script and Ansible Automation

Posted on January 9, 2024 by Matt Adam

I recently wrote a blog post where I spent some time trying to build out nested environments by cloning an esxi template directly in vSphere. This didn’t quite work out as expected for a number of reasons: mac address persisted to the clone, storage uuid persisted, and the overall system uuid seem to persist into…

Continue reading

Clone a Nested ESXi VM for Nested vSphere Lab Environments

Posted on January 5, 2024 by Matt Adam

Update. Don’t clone an esxi VM to create a nested environment. There is a better way! Use a kickstart script and install it directly from the ISO.When I originally started this blog post, I thought the best/only way to create a bunch of esxi vms for nesting, was to do it via cloning. I had…

Continue reading

Avi – Secure your application with the Avi Web Application Firewall (WAF)

Posted on December 5, 2023 by Matt Adam

Adding a WAF to your application can help protect against numerous threats including injections, cross-site scripting, ddos, etc. With Avi, the process to add the WAF protection is quite simple, and in this first blog post about the WAF, we’ll just demonstrate configuring the WAF on a virtual service.To learn more about what a WAF…

Continue reading

Avi – API Parameters and Filters

Posted on November 21, 2023 by Matt Adam

Avi’s platform is built on APIs. You can take a look at the official API guide here. It’s a pretty comprehensive list of all the APIs and the methods available, as well as some examples on how to use the API including authentication. Additionally, swagger is built into all the Avi controllers, so you can…

Continue reading

Avi – Advanced RBAC settings – Labels and Filters

Posted on November 13, 2023 by Matt Adam

In this guide, we’ll walk through some of the more advanced RBAC settings that can be applied to users and their roles. These additional settings can allow an Avi administrator to limit users with specific labels so they can only see applications they’re approved to see. The example we’ll use below is on the type…

Continue reading

Avi – Setup users and assign custom roles

Posted on November 9, 2023 by Matt Adam

In this tutorial I’ll demonstrate how easy it is to create new local users in Avi and apply custom RBAC settings to them.See the formal KB Software Versions used in this demo Software Version Avi Controller & Service Engines 22.1.5 Create Local Users in Avi With a new Avi install, navigate to Administration -> Accounts…

Continue reading

Upgrading to 10Gb links between the SuperMicros

Posted on October 24, 2023October 2, 2024 by Matt Adam

Background Ok so I’ve had my home lab for a couple years at this point, and overall I’m impressed. I have had a ton of workloads on these things from vSphere, vSAN, vCenter, NSX-T, NSX ALB (Avi Networks), Tkgs (vCenter and Tanzu), and Tkgm (Standalone Tanzu). I’ve also installed various firewalls, and DNS tools like…

Continue reading

Upgrading the ESXi Node from vSphere7 to vSphere 8

Posted on September 19, 2023 by Matt Adam

It’s time to upgrade my physical ESXi hosts. They’re still running the older vSphere7 when I installed it last year. Honestly, vSphere 7 has been great, but it’s important to me to stay with the latest code, especially in lab environments. This will be a quick blog post, since the process is relatively easy. Downloading…

Continue reading

Setting up the Kubernetes Dashboard

Posted on January 25, 2023 by Matt Adam

It’s nice to be able to see the Kubernetes objects in a nice graphical interface. Setup the Dashboard There’s only a few steps required to deploy the dashboard into your kubernetes cluster.The following commands will set the latest released version to a variable and download and apply the kubernetes objects. Apply the Kubernetes Dashboard Config…

Continue reading
  • Previous
  • 1
  • …
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 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