Deploy an Azure resource group with Azure CLI and Terraform

In this post, I will be going through how I deployed an Azure resource group with Terraform. I have recently started learning the basics of Terraform and Azure is the cloud provider that I am most familiar with so I figured it would make for an easier learning curve if I combined both technologies together. …

Implementing GlusterFS into Docker

This is a documentation that I made when I implemented GlusterFS into Docker as the container storage solution. It is also a continuation of this previous post as well. The setup that I used include: 3 Debian 10 VMs with an extra hard disk/drive each and Docker installed with Docker Swarm enabled. Install the GlusterFS …

GlusterFS installation/setup

This is the documentation that I created when I installed and setup GlusterFS as the storage solution for Docker containers. The setup that I used include: 3 Debian 10 VMs with an extra hard disk/drive each and Docker installed with Docker Swarm enabled. Setting Up GlusterFS First we’ll need to setup our file system check …

Site-To-Site VPN from On-Prem to AWS Deployment

This is the documentation for my AWS site-to-site VPN deployment in my homelab. The three sites have three different edge endpoint devices that will be the customer gateway for the site-to-site VPN. The first site uses a FortiGate firewall as the customer gateway. The second site uses a Palo Alto firewall as the customer gateway. …

Policy Based Routing (PBR) using Route Maps explanation

Policy-based routing using route maps on Cisco routers got me stumped for a while but with some research and looking at explanations and examples, I think I figured it out. I will use the image below to explain how it works. Route maps follow an order if there are more than one route map commands: - …

OpenVPN Server and Client Deployment

This is the documentation for my OpenVPN deployment in my homelab. The topology consists of three virtual machines: one OpenVPN server with two network interfaces for both the internal network and the external network, one LAMP server inside the enterprise network to represent a server/machine inside in the internal network for testing purposes and one …

Bitnami HTTPS Configuration Tool: “The domain does not resolve, please fix it’s DNS entries or remove it”

This was an interesting issue I ran into when I was trying to set up SSL certificate for the encryption of this website to use HTTPS instead of HTTP. For this setup, I used Amazon Lightsail as my provider and the instance comes with Bitnami as its application package environment by default. Bitnami HTTPS configuration …