Installing VMware Workstation Pro 25H2 on Ubuntu Desktop
Last year, I wrote a guide on how to install VMware Workstation Pro on Ubuntu Desktop. Since then, I’ve learned there’s an easier way to manually install and sign the vmmon and vmnet modules when attempting to run VMware Workstation Pro on a UEFI-based system with secure boot enabled. No more custom building of the modules required! The modules can be installed using VMware’s installer, and you just need to manually sign them. Let’s go through this process step by step.
Continue readingInstalling VMWare Workstation Pro on Ubuntu Desktop
This article has been updated. See the latest version here: Installing VMware 25H2 on Ubuntu Desktop.
This is a guide that will walk you through the steps to install VMware Workstation Pro on Ubuntu Desktop. I am currently using Ubuntu 24.10 with version 6.11.x of the Linux kernel on a UEFI-based system with secure boot enabled. This guide is based on my experience with this setup and may not apply to all systems.
Continue readingInstalling Ubuntu Server 22.04
Kubernetes on your Laptop (3 part series)
This is the second post in my “Kubernetes on your Laptop” series. In this post, I’ll show you how to install Ubuntu Server on a virtual machine using VMware Fusion. If you need help installing VMware Fusion, check out my previous post.
Download Ubuntu Server Image
First thing we need to do is download the Ubuntu Server image based on your machine’s architecture:
Continue readingInstalling VMware Fusion
Kubernetes on your Laptop (3 part series)
I’m preparing to renew my CKA and CKS certifications, and to practice, I’ve decided to set up a local Kubernetes cluster as a lab environment on my laptop to work with control plane components which isn’t be possible in a managed Kubernetes environment like GKE, EKS, or AKS. There are other local Kubernetes options like Minikube, Kind, Docker Desktop, or Rancher Desktop but you may run into some limitations especially as you try to prepare for the CKA and CKS exams. I wanted to have a full-blown Kubernetes cluster running locally without any restrictions.
Continue reading
