Cloud DevOps Engineer and Solution Architect with great interest in tech and electronics!
Limit exposure of web applications on Kubernetes using Traefik ingress controller with IP whitelist middleware configuration.
Running Kubernetes on bare metal can be challenging on several aspects. One of those is the use of load balancers. MetalLB is a bare metal load balancer that uses ARP to dynamically create new load balancers using dedicated internal IP addresses.
Hugo is a static website generator that I’ve used to setup this website which is running on an Azure Static Web App. The website is fully automated, including the provisioning of infrastructure on Azure. In this blog post I share how you can setup this yourself using Terraform, SWA CLI, and ofcourse, Hugo.