Fear of Oblivion

A blog containing the thoughts and ideas of me

  • Home
  • About

Using Managed Identities to access Azure SQL

Using managed identities to access SQL in Azure is a great way to up the security of your solution.

Chris Chris 23 min read

Running a Windows container with gMSA on a non-domain joined host

Using gMSA to let Windows containers run under a domain context can be really useful.

Chris Chris 16 min read

Using dotnet runtime package stores to optimize your docker images

.NET offers a somewhat unknown feature called “runtime package stores”, which can be used to optimize your Docker images.

Chris Chris 7 min read

Build the modular monolith first

Even talking about building a monolith today, is a bit taboo. It is all about microservices at the moment, and has been for a few years. But they aren’t a silver bullet…

Chris Chris 16 min read

Integration Testing ASP.NET Core APIs incl. auth and database

Automated tests are pretty awesome to be honest! They make life a lot simpler in many ways. And even if a lot of people are talking about how we need to do unit

Chris Chris 25 min read

Infrastructure as Code - An intro - Part 7 - "Conclusion"

I’ve finally come to the “conclusion” part of my blog series about infrastructure as code. The part I thought was going to be the easiest one to write…

Chris Chris 16 min read

Infrastructure as Code - An intro - Part 6 - Using Pulumi

The 6th entry in my blog series about IaC is dedicated to Pulumi. Pulumi is a very different beast, compared to the previously covered technologies (ARM, Bicep and Terraform), in that it is

Chris Chris 49 min read

Infrastructure as Code - An intro - Part 5 - Using Terraform

In this 5th entry in my IaC blog series, I want to talk about Terraform. Terraform is a bit different from ARM and Bicep, which I covered in the previous post, as it

Chris Chris 34 min read

Infrastructure as Code - An intro - Part 4 - Using Bicep

In the last post, I talked about IaC using ARM templates. In this post, I’m looking at ARM templates’ “sibling” Bicep.

Chris Chris 27 min read

Infrastructure as Code - An intro - Part 3 - Using ARM

In this 3rd post in my series about IaC, it is time to move away from the imperative approach, and start looking at doing it declaratively. And for that, I have decided to

Chris Chris 33 min read

Infrastructure as Code - An intro - Part 2 - Using Azure CLI

As I mentioned in my previous post, that there are a lot of tools out there for doing IaC. In this post, I want to show how to set up infrastructure in an

Chris Chris 14 min read

Infrastructure as Code - An intro - Part 1

Infrastructure as Code is a really interesting concept! But what is it…really? Well, let’s have a look at it and see if we can’t make it less of a “sales pitch”. And maybe

Chris Chris 16 min read

Setting up ASP.NET Core dev certs for both WSL and Windows

A while back, I wrote this blog post about setting up ASP.NET Core dev certificates for both WSL and Windows. However, when running through the steps today, it didn’t work… So I decided

Chris Chris 9 min read

Using initContainers in Kubernetes

I’ve been considering writing a post about Kubernetes initContainers for a while, but for some reason I just haven’t gotten around to doing it… That’s about to change!

Chris Chris 7 min read

Don't let Entity Framework call the shots

With .NET Core, Entity Framework is the default choice when it comes to database access. And even though it definitely is a powerful beast that can do alot of things, it is also

Chris Chris 23 min read

Azure Private Endpoints, Service Endpoints etc

There are quite a few things you need/should know when you start considering putting you Web App “into” your VNet. Or any Azure service for that matter… In my last post, Securing Azure

Chris Chris 22 min read

Securing Azure Web Apps using Application Gateways and vNets

For the last many years, I have used Azure to run pretty much all of the workloads I have built. And deploying applications to Azure Web Apps has been an extremely common thing.

Chris Chris 16 min read

Using SSH with multiple identities / certificates

A while back,I decided to start using SSH for all my GIT repos. However, being a consultant, I end up being involved in a lot of different repos, for a lot of different

Chris Chris 9 min read

Understanding cross platform .NET, and why .NET 5 is important

In the beginning there was .NET Framework, and it was all very simple. But then, over time, it grew and grew, and became a lot more complicated. So, let’s have a look at

Chris Chris 24 min read

Getting started with K8s HPA & AKS Cluster Autoscaler

Kubernetes comes with this cool feature called the Horizontal Pod Autoscaler (HPA). It allows you to scale your pods automatically depending on demand. On top of that, the Azure Kubernetes Service (AKS) offers

Chris Chris 17 min read
Page 1 of 3 Older Posts »
Fear of Oblivion © 2023
Proudly published with Jekyll & GitHub Pages using Jasper2
Latest Posts Twitter