- Loading...
Sponsored by Dometrain Courses—Get 30% off Dometrain Pro with code ANDREW30 and access the best courses for .NET Developers

My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback.

Running Kubernetes and the dashboard with Docker Desktop
In this post I show how to enable Kubernetes with Docker Desktop, how to install and patch the Kubernetes dashboard, and how to enable CPU and memory graphs.…

Tips, tricks, and edge cases
Deploying ASP.NET Core applications to Kubernetes - Part 12
In this post I describe some of the smaller pieces of advice, tips, and info I found when running applications on Kubernetes…

Avoiding downtime in rolling deployments by blocking SIGTERM
Deploying ASP.NET Core applications to Kubernetes - Part 11
In this post I describe an issue I experienced with the NGINX ingress controller where you get 502 errors during a rolling deployment, and how I fixed it…

Creating an 'exec-host' deployment for running one-off commands
Deploying ASP.NET Core applications to Kubernetes - Part 10
In this post I show an approach for allowing you to run one-off commands in a Kubernetes cluster by deploying a CLI tool as a deployment…

Monitoring Helm releases that use jobs and init containers
Deploying ASP.NET Core applications to Kubernetes - Part 9
In this post I show how to detect when a release that uses jobs and init containers for running database migrations has successfully deployed…

Running database migrations using jobs and init containers
Deploying ASP.NET Core applications to Kubernetes - Part 8
In this post I show how to run database migrations using Kubernetes jobs and init containers…

