Bill Pieper's repositories
containerized-microservices-pipeline
Reference solution for Production micro-services pipeline built on VSTS, docker, kubernetes and full CI / CD pipeline.
api-client-dotnet
LaunchDarkly API Client for .NET
app-service-msi-keyvault-dotnet
Sample that shows how to fetch a secret from Azure Key Vault at run-time from an App Service with a Managed Service Identity (MSI).
aspnet-core-app-insights
Combines structured logging (Serilog) with Application Insights. This is still a work in progess :joy_cat:
aspnetcore-builder
A generalised Dockerfile for building ASP.NET Core apps
azure-event-hubs-dotnet
☁️ .NET Standard client library for Azure Event Hubs
azure-pipelines-kubernetes-agents
Helm chart to deploy Azure Pipelines agents as containers to an Azure Kubernetes Service cluster
azurecontainerregistry-cleanup
script to delete surplus images from Azure Container Registry
AzureFunctionsV2VaultAndConfig
Using KeyVault and IConfiguration easily in Azure Functions V2
captureparquet
Event Hubs Capture triggered via Event Grid to Function for translating from Avro to Parquet
CommandLineUtils
Command line parsing and utilities for .NET Core and .NET Framework.
durablefunctions-apiscraping-dotnet
Build an Azure Durable Functions that will scrape GitHub for opened issues and store them on Azure Storage.
elastic-db-tools
Elastic database tools client library allows ADO.NET developers to create applications that implement and use the pattern known as database sharding in Azure SQL Database.
event-reminder
.NET Core Web API for seamless event organization with configurable notification systems.
Fritz.StreamTools
Handy tools for managing my live stream, built with ASP.NET Core
HttpClientFactory.Azure.Functions
Sample showing how to use HttpClientFactory with Azure Functions
IdentityServer4.PhoneNumberAuth
Sample passwordless phone number authentication using OAuth in ASP.NET Core 2.2
keyvault-clone
The powershell scripts to clone Azure key-vaults from one subscription to another
monitor-dotnet-metrics-api
Code sample of the Azure Monitor metrics API using the .Net SDK
n4notech.PolicyServer.Extended
Roles & Permission Manager for PolicyServer.Local with multi-tenant configuration file on Azure Blob Storage
Navien-API
A basic API for getting information about and controlling your Navien boiler.
prom-client-httprequestdurations
Metrics logging of request durations
promitor
Azure Monitor scraper for Prometheus
RockPaperScissorsLizardSpock
Rock, Paper, Scissors, Lizard, Spock - Sample Application
Sander.KeyVaultCache
KeyVaultCache simplifies the fetching and caching of the values from Azure Key Vault. It is fully thread-safe, has on-demand re-fetching and supports cache expiration (entries expire after specified time).
terraform-azurerm-aks
Terraform Module for deploying an AKS cluster
vssnapshotdebugger-docker
Contains files for building ASP.NET Core runtime Docker images with Visual Studio Snapshot Debugger support.