Setting Up Kubernetes in Hyper-V – Manual Method

Setting Up Kubernetes in Hyper-V – Manual Method

This blog will show how one can set up a Kubernetes cluster on a Windows workstation – no cloud providers needed. Keep in mind, that the cluster we are provisioning in this tutorial is for testing and learning purposes only. One can work through this tutorial to become more familiar with the fundamentals of manually deploying a vanilla k8s cluster into Hyper-V. Or, if you’re like me and want to run a K8s cluster on your seriously underutilized gaming computer…

Read More Read More

Part 5 – Configuring Budget and Resource Utilization Alerts

Part 5 – Configuring Budget and Resource Utilization Alerts

Part 5 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed part 4 where we generated an SSL certificate and configured end-to-end HTTPS encryption for our site. At this stage in the setup, we have a fully functional and secure WordPress site with a process to automatically renew our SSL certificates for free. If you are like me, you are trying to run a WordPress site without breaking the bank. In that spirit,…

Read More Read More

Part 4 – Configuring SSL/TLS Settings

Part 4 – Configuring SSL/TLS Settings

Part 4 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed part 3 where we configured our custom domain and DNS in Azure and Cloudflare. If you’ve made it to this point, you have successfully setup a WordPress site using Azure App Service. You have setup Cloudflare as your DNS provider and reverse proxy. You deployed Acmebot as an Azure function, configured its Application settings, configured the associated Azure Key vault’s permissions, and…

Read More Read More

Part 3 – Automating SSL Certificate Creation and Renewal Using ACMEbot

Part 3 – Automating SSL Certificate Creation and Renewal Using ACMEbot

Part 3 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed Part 2 where we configured our custom domain and DNS in Azure and Cloudflare. A very important piece of your website’s security is having a trusted SSL certificate bound to it. The SSL certificate enables the encrypted connection that web browsers rely on to connect securely to your website. Purchasing and renewing SSL certificates is a costly and time-consuming process. On top…

Read More Read More

Part 2 – Configuring a Custom Domain in Azure and Cloudflare

Part 2 – Configuring a Custom Domain in Azure and Cloudflare

Part 2 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed Part 1 where we deployed a WordPress site using Azure App Service. In this post, we will cover adding a custom domain to Azure and verifying it via Cloudflare DNS. We will then add an A record to Cloudflare so we can use a custom domain instead of the domain.azurewebsites.net address provided to use by Azure. To finish, we will add one…

Read More Read More

Part 1 – Deploying WordPress via Azure Marketplace

Part 1 – Deploying WordPress via Azure Marketplace

Part 1 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites: An Azure Subscription – Azure offers a 200$ credit, enough to run this solution for months Cloudflare Account and Registered Domain – Total cost over 3 years – $25  to $40 1. Head to the Azure portal, from the home page, search for Marketplace and click on Marketplace. 2. From the Marketplace, search for WordPress, press enter, select the first option, click…

Read More Read More

Deploying a Cheap, Secure, and Automated WordPress website on Azure

Deploying a Cheap, Secure, and Automated WordPress website on Azure

Facts are fun, let’s start with a few. According to WordPress.com, WordPress-powered websites make up 42% of the internet.   A 2021 survey by Statista revealed that 67% of organizations are using Azure for their cloud services W3Techs reports Cloudflare is used by 80.0% of all the websites they know. About 19% of the entire internet. According to Let’s Encrypt, over 260 million websites use its TLS certificates In this five-part series, we will deploy, secure, set up a budget,…

Read More Read More