Simplified overview of an Istio-based UI and API authentication approach using a JWT.
Creating a Kubernetes operator can seem a bit overwhelming at first. To help, there’s a simple NuGet package called CanSupportMe.Operator which can be as simple as watching for a secret or config map or creating a custom resource definition (CRD)Read More
A high-level overview of how I am using Terraform and Flux to deploy my infrastructure and applications to Azure.
A list of the NuGet packages I regularly use. Last updated: 2024-01-14
This guide shows how to create a public/private key pair and how to use these to create a JWK and a signed JWT and then validate a request to a service running in Kubernetes where Istio is running.
An easy way to mount values from Azure App Configuration (and Azure Key Vault) into JSON files in Kubernetes.
Insert arrange, act and assert comment headers into a C# file by typing aaa
An NSubstitute version of a simple mock to allow HttpClient.GetStringAsync to always return a specified string.
Change the source branch used by Flux to another branch for testing purposes.
A quick guide to running .NET containers as non-root, non-privileged users.