Skip to main content

Projects

Author
Emil Grużalski
Cloud Infrastructure & Automation

A selection of open-source projects I maintain and use in production engagements: reusable CI/CD components for GitHub Actions, an ACME client that delivers Let’s Encrypt certificates directly into Azure Key Vault, and a Terraform implementation of a hub-and-spoke Azure network.

LogoTitleDescriptionReferences
gh-actions ActiveReusable GitHub Actions workflows and composite actions for Go, Node.js, and Python, covering build, test, lint, and deployment stages with minimal per-repository configuration.github
acme-az-aca ActiveACME client that issues and renews Let's Encrypt certificates directly into Azure Key Vault. Deployed as a dedicated Container App and handles HTTP-01 challenges through ingress routing rules.github
iac ActiveHub-and-spoke Azure network provisioned with Terraform and orchestrated by Terragrunt. Covers VNet peering, NSG rules, and centralised firewall routing.github