Send email with PowerShell

2023-03-14

Easily send your DevOps reporting by email with this PowerShell function, because the Send-MailMessage cmdlet is obsolete. Of course you'll be using StartTLS and authenticated SMTP as additional security.

Extract files from an MSI package

2022-11-02

Stop hunting for command-line arguments. Learn the definitive way to extract files from an MSI package using the msiexec /a switch, TARGETDIR, and PowerShell for automated deployments.

DevOps/SysOps Infrastructure as a Service flow

Windows 11 and WSL 2 DevOps environment

2022-08-15

In this post I describe some of the settings and changes I made to make my Windows 11 and Ubuntu WSL2 into a fully fledged development environment. Here are the settings and tools I use for DevOps / SysOps on Windows.

YubiKey support in OpenSSH for Windows 11

2022-08-14

Secure your Windows 11 environment by moving SSH private keys to hardware. Learn how to configure YubiKey FIDO2/U2F support in native OpenSSH, manage the ssh-agent, and eliminate file-based credential risks.

virt-manager - virtual machine manager logo

Managing KVM VMs with virt-manager on Windows

2020-02-26

In this post, I will show you how to connect to your KVM VMs (virtual machines) in Windows 10 via SSH using virt-manager (Virtual Machine Manager) and qemu+ssh://. This allows you to manage your virtual machines from Windows.

List all MAC addresses of all Hyper-V Virtual Machines

2016-08-12

You sometimes need to list and get all MAC addresses of all Hyper-V virtual machines in your network. Either for your Hyper-V administration or provisioning if you don't set an unique MAC address automatically. Here is how to get all those MAC addresses easily with PowerShell.

Varnish Cache - The free, open source software that enables super fast delivery of HTTP based content.

Install Varnish Cache on CentOS 6.7

2015-12-29

In this article I’ll show you how to install Varnish Cache on CentOS, version 6.7 in this case. Varnish is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents.