Microsoft DevOps MVP, Solutions & DevOps Architect and technical speaker focused on Microsoft technologies in the Azure cloud platform.
Azure-Terraform-Deployments. Repo used to deploy Azure Resources using Terraform and GitHub Actions
38docker-github-runner-linux. Repository for building a self hosted GitHub runner as a ubuntu linux container
37blog-devto. Dev.to blog posts
30terraform-azurerm-openai-private-chatgpt. Terraform module to deploy a private ChatBot/ChatGPT-like solution (LibreChat) hosted on Azure OpenAI
26docker-github-runner-windows. Repository for building a self hosted GitHub runner as a windows container
21GitHub-Copilot-Bootcamp. Interactive GHCP bootcamp template
21devcontainer-templates. My community contributions set of devcontainer templates to use in VSCode and Codespaces #GitHubHack23
12NessusV7-Report-Export-PowerShell. Automated Powershell Script to export NessusPro V7 or Nessus IO Scanner Reports - Nessus API
11terraform-azurerm-secure-backend. Public Terraform Registry module for setting up a secure AZURE backend environment for a team to use in AZURE
10copilot-archetype-standards. Repo Skeleton structure for development archetypes and standards in GitHub Copilot
10terraform-azurerm-openai-service. Highly flexible Terraform module to deploy Azure OpenAI and saving account and model details to Azure Key vault for consumption in other Azure hosted services.
9terraform-azurerm-sonarqube-aci. Public Terraform Registry module for setting up an AZURE hosted Sonarqube ACI instance incl. persistent PaaS Database (Azure SQL), PaaS File Share (Azure Files) and custom domain using reverse proxy (Caddy) sidecar container.
7terraform-azurerm-sonarqube-aci-internal. Terraform module for setting up an (internal VNET integrated) AZURE hosted Sonarqube ACI instance including private endpointed persistent PaaS Database (Azure SQL), PaaS File Share (Azure Files) and custom domain using reverse proxy (Caddy) sidecar container with an auto generated self signed certificate.
6GitHub-Codespaces-Lab. GitHub CodeSpaces Demo Lab Repository
6terraform-azurerm-apply. GitHub Action - Download a Terraform plan from workspace artifacts and apply with AzureRM backend (Used with: `Pwd9000-ML/terraform-azurerm-plan`)
5Azure-VM-Password-Management. This repository is used to maintain Azure VM local admin passwords using an Azure Key vault
5terraform-azurerm-dynamic-subnets. Public Terraform Registry module to create dynamic subnets based on a subnet input config on an existing or new AZURE Virtual Network using Terraform
5terraform-azurerm-plan. GitHub Action - Create a Terraform plan with AzureRM backend and uploads plan as workspace artifact (Used with: `Pwd9000-ML/terraform-azurerm-apply`)
4Azure-Role-Definitions. Repository to maintain and manage Azure Custom Role Definitions
4Azure-Service-Bus-SAS-Management. Repository to maintain and manage Azure Service Bus SAS tokens
4github-copilot-vision-demo. Vision to Visualisation: Using GitHub Copilot for Azure, Python, and Diagrams
3terraform-azurerm-rbac-administration. A simple module to administer large subsets of RBAC role assignments for resources hosted in Azure.
3azure-vm-password-rotate. GitHub Action - Rotate AZURE VM local administrator password using AZURE key vault
3Azure-Verified-Modules. Global Azure 2024 - Azure Verified Modules (AVM) - Demo
2terraform-azurerm-custom-role-definitions. Public Terraform Registry module to deploy custom role definitions for AZURE
2Build-2022-Function-Demo. Demo repo for Build 2022
2terraform-azurerm-tests. GitHub Action - Run tests against Terraform modules using AzureRM backend
2Demo-GitHub-Secrets-2024. Azure Key Vault Integrated Test Repository
1GitHub-Azure-OIDC-Demo. Demo repo for Global Azure Days Bootcamp 2023.
1terraform-azurerm-private-dns-administration. Terraform module for administering AZURE hosted Private DNS zones.
1terraform-azurerm-nsg-administration. A simple module to administer a large subset of different NSGs across different networks and subnets hosted in Azure
1MSDO-Lab. Microsoft Security DevOps (MSDO) Lab for testing Defender for DevOps integration on Azure.
1ACNB.
1