Provisioning a Windows 10 Client from a vSphere Template (2nd part)

In the first part of this series, we built the foundation of our automation framework: a clean directory structure, proper inventories, OS-specific variable separation, secure Vault usage, and the vCenter settings that glue everything together. Think of it as laying out all tools on the workbench before touching the actual machine. Now comes the fun […]

Provisioning a Windows 10 Client from a vSphere Template (2nd part) Read Post »

Building a Multi-OS Provisioning and Configuration Framework with Ansible and VMware

If you’ve ever deployed a VM in vSphere and caught yourself thinking, “There must be a faster way to do this,” you’re definitely not alone. After clicking through the same wizard more times than I’d like to admit, I decided it was time to build something cleaner, smarter, and fully automated. In this series, I’ll

Building a Multi-OS Provisioning and Configuration Framework with Ansible and VMware Read Post »

Connecting and Monitoring Smart Sensors with Home Assistant and Node-RED

In the previous post, we built the foundation of our automation system — Docker running on the Raspberry Pi, with Home Assistant, Node-RED, and Mosquitto working together.Everything is now alive and connected, but so far… it’s just a system waiting for data. Time to change that. At the vacation house, I already use a few

Connecting and Monitoring Smart Sensors with Home Assistant and Node-RED Read Post »

Building a Smart Holiday Home Hub with Docker, Home Assistant, and Node-RED on Raspberry Pi 5

At our holiday home — a quiet place we visit just once or twice a year — I wanted to know exactly what’s happening there, even when we’re not around. Call it freak-control if you will, but when you have a heating system running through the winter and the power tends to drop every now

Building a Smart Holiday Home Hub with Docker, Home Assistant, and Node-RED on Raspberry Pi 5 Read Post »

VMware vSphere – Automating VM Deployment with Ansible and GitLab CI/CD – Part 3

In the last post I proved the flow locally: Ansible talks to vCenter, clones from a template, and the VM comes up with our settings. That was the “manual gear.” Now I want the “automatic gear”—a GitLab pipeline that runs the same steps for me, consistently, from any commit. My goals are simple: keep secrets

VMware vSphere – Automating VM Deployment with Ansible and GitLab CI/CD – Part 3 Read Post »

VMware vSphere – Automating VM Deployment with Ansible and GitLab CI/CD – Part 2

In this post we move from lab setup to hands-on automation. The goal is to provision virtual machines on vSphere automatically by combining Ansible playbooks with a GitLab CI/CD pipeline. Everything lives as code in a Git repository: VM definitions, playbooks, and the pipeline that runs them. With a single commit, GitLab triggers Ansible, which

VMware vSphere – Automating VM Deployment with Ansible and GitLab CI/CD – Part 2 Read Post »

VMware vSphere – Automating VM Deployment with Ansible and GitLab CI/CD – Part 1

A few months ago, when I first came across a project where Ansible and GitLab CI/CD were used to automate VM deployments in VMware vCenter, I wasn’t directly responsible for writing the playbooks. My role was more on the VMware side — managing vCenter, handling ESXi administration, and preparing the YAML host files that Ansible

VMware vSphere – Automating VM Deployment with Ansible and GitLab CI/CD – Part 1 Read Post »

How to Increase Disk Size of an Ubuntu Linux VM in vSphere

When managing virtual machines in VMware vSphere, it’s common to run out of disk space over time. Fortunately, expanding a virtual disk is straightforward, but it involves both changes in vSphere and inside the guest operating system. In this guide, I’ll walk you through the steps to increase the disk size of an Ubuntu Linux

How to Increase Disk Size of an Ubuntu Linux VM in vSphere Read Post »

ESXi Packet Loss Troubleshooting with iPerf3 & pktcap-uw – Part 5

This article is part of the 5-part series: “ESXi Packet Loss Troubleshooting with iPerf3 and pktcap-uw” Part 1: Baseline Testing and Setup Part 2: Capturing UDP Traffic Under Different CPU Loads Part 3: Analyzing Packet Loss with Wireshark Part 4: UDP Loss from Link Flapping and Network Instability Part 5: Inter-VLAN UDP Loss Caused by

ESXi Packet Loss Troubleshooting with iPerf3 & pktcap-uw – Part 5 Read Post »

ESXi Packet Loss Troubleshooting with iPerf3 & pktcap-uw – Part 4

This article is part of the 5-part series: “ESXi Packet Loss Troubleshooting with iPerf3 and pktcap-uw” Part 1: Baseline Testing and Setup Part 2: Capturing UDP Traffic Under Different CPU Loads Part 3: Analyzing Packet Loss with Wireshark Part 4: UDP Loss from Link Flapping and Network Instability ← You are here Part 5: Inter-VLAN

ESXi Packet Loss Troubleshooting with iPerf3 & pktcap-uw – Part 4 Read Post »

Scroll to Top