Posts for: #2019

Run macOS Mojave using Vagrant

Run macOS Mojave using Vagrant
This tutorial will guide you through the process of running macOS Mojave in a VM using Vagrant. I’ve mainly used this for the development and testing of Ansible playbooks targeted at configuring headless app builders for iOS devices and Macs. Please note that this only applies to Intel-based Macs. Apple Silicon-based Macs have not been tested. This tutorial assumes you have a working installation of macOS Mojave or later running on a Mac and that you have VirtualBox and the VirtualBox Extension Pack installed.
Read more →

Deploy a Three-Node Kubernetes Cluster on Fedora 30 on DigitalOcean

Deploy a Three-Node Kubernetes Cluster on Fedora 30 on DigitalOcean
Today, we’ll deploy a three-node Kubernetes cluster on top of Fedora 30. We’ll run the nodes on VMs in DigitalOcean’s data centers. DigitalOcean also offers a managed Kubernetes deployment, but we’ll deploy it manually using kubeadm here. We will end up with a single control-plane cluster, i.e., lacking High Availability (HA) features. Using this link to DigitalOcean will grant you $50 to spend on DigitalOcean services over 30 days for free.
Read more →

Customize Proxmox VE 6.0

Customize Proxmox VE 6.0
This post is a collection of articles and tutorials on customizing the look and feel of Proxmox VE 6.0. It will be added to in the coming weeks and months as I find other areas of possible customization. Start with the first article, and proceed to whichever customization you want. I use most of these on my three-node Intel NUC Proxmox VE cluster. Make Customizations to Proxmox VE 6.0 Persistent Use Free, No-Subscription Repositories on Proxmox VE 6.
Read more →

Run Proxmox VE 6.0 using Vagrant

This tutorial will show how to run Proxmox VE 6.0 using Vagrant. Vagrant is a tool for building and managing virtual machine environments and is especially useful for development and testing. Vagrant runs on everything from the Raspberry Pi to gaming laptops and the MacBook Air. We’ll also use Packer to build the Proxmox VE 6.0 Vagrant box. This tutorial assumes you have a working installation of macOS or Ubuntu running on a client computer and that you have VirtualBox or libvirt installed.
Read more →

Install LXD on Alpine Linux

In this tutorial, we’ll install LXD, configure our system to run LXC containers, and initialize LXD on Alpine Linux. It should work on all platforms where LXD/LXC is supported (x86_64, ARM64, and more). Alpine Linux is “an independent, non-commercial, general purpose Linux distribution designed for power users who appreciate security, simplicity and resource efficiency.” It’s incredibly lightweight and useful for containers and virtual machines as both a host and a guest.
Read more →