Sending Azure Storage Blob Logs to Logs Analytics Workspace

I was tasked with setting up SFTP for Azure Blob Storage at work, and I wanted to see whether I could check check which client IP addresses were accessing the storage account for security and auditing purposes. My goal was to verify the client IP addresses first, then use that information to help lock down …

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 …