Kai Walter

Kai Walter @kaiwalter

About: 30+ years software and IT project professional; full stack developer during 2nd half of the 80ies

Location:
South Germany
Joined:
Apr 13, 2019

Kai Walter
articles - 32 total

Inject NixOS into an Azure VM with nixos-anywhere and Azure Container Intances

Motivation In a 2023 post I showed how to use Nix package manager in an Azure VM - in that...

Learn More 1 0Dec 14 '24

Automating Azure VM Ubuntu install without fancy tools

Motivation In a 2022 post I showed how to bring up a disposable CBL-Mariner VM using...

Learn More 3 2Jul 23 '24

Taking Spin for a spin on AKS

TL;DR In this post I want to illustrate, whether a WebAssembly (aka Wasm) framework like...

Learn More 13 1Mar 15 '24

How to tune Dapr bulk publish/subscribe for maximum throughput

TL;DR In this post I show how to convert a .NET C# program processing messages from...

Learn More 2 0Feb 14 '24

Comparing throughput of Azure Functions vs Dapr on Azure Container Apps

TL;DR In this post I show (mainly) how .NET Azure Functions (in the 2 currently...

Learn More 13 0Oct 9 '23

Get NeoVim plugins with build processes working on Windows

TL;DR In this post I show or share a PowerShell script to install LLVM / mingw / make...

Learn More 6 2Sep 27 '23

Azure VM based on CBL-Mariner with Nix package manager

Motivation In a previous post I was showing how to bring up a disposable CBL-Mariner* VM...

Learn More 1 0Jul 29 '23

Share NeoVim configuration between Linux and Windows

Motivation As posted on techhub.social I am currently to stretch myself again and move out...

Learn More 6 0May 29 '23

Private linking an Azure Container App Environment (May'23 update)

This post is an updated version of my Feb'22 post "Private linking an Azure Container App...

Learn More 5 0May 21 '23

Private linking and port forwarding to non-Azure resources

TL;DR What can be seen in this post: use a Load Balancer combined with a small sized VM...

Learn More 6 2Apr 5 '23

Automate VS Code extensions setup across profiles

Motivation I now work with Visual Studio Code for several years in many different...

Learn More 3 0Mar 19 '23

Create a disposable Azure VM based on CBL-Mariner

How to install an CBL-Mariner Azure VM with cloud-init and DNF package manager.

Learn More 7 1Oct 18 '22

Running and Conserving Azure PowerShell in Azure Container Instances

In this post I show how to spin up an Azure Container Instance (**ACI**) with the [standard Azure PowerShell Docker image](https://hub.docker.com/_/microsoft-azure-powershell) while maintaining state / persisting the context to an Azure Storage Account (File Share).

Learn More 2 0Oct 3 '22

Manage SSH config entries with a PowerShell module

I wanted to do this for months now. This afternoon, to procrastinate a slightly more complex task on...

Learn More 5 1Sep 1 '22

Install Rust Toolchain management with cloud-init on an Linux Azure VM

Get the Rust toolchain installed with an automated process working for a non-root user.

Learn More 7 0Aug 29 '22

Private linking resources from inside an Azure VM to multiple regional networks

Private Linking from inside an Azure VM to resources in multiple networks at once with Azure CLI and PowerShell.

Learn More 10 1May 14 '22

Azure Application Gateway for dummies

With this post I try to explain components of Azure Application Gateway as simple as possible

Learn More 12 7Feb 27 '22

Use Azure Application Gateway private link configuration for an internal API Management

Linking API Management in internal virtual network mode with an Application Gateway private link configuration to another virtual network.

Learn More 17 9Feb 26 '22

Creating a Certificate Authority for testing with Azure Container Instances

This post shows how to create and spin up a temporary container with openssl to create certificates for various non-production scenarios.

Learn More 6 0Feb 20 '22

Private linking an Azure Container App Environment

As of February 2022 Container Apps custom virtual network requires a subnet size of at least /21. This post shows how to connect such a Container App Environment to a limited subnet - like in corporate scenarios.

Learn More 15 6Feb 6 '22

Test Azure Functions scaling on Container Apps with Azure Load Testing

This post shows how to create a workload with Azure Functions in Container Apps - one HTTP ingress and one Service Bus queue ingress - and then test the behavior in Azure Load Testing.

Learn More 9 0Jan 30 '22

Create an automatic Outlook calendar blocker with Azure Logic Apps and Azure Functions

TL;DR No rocket science. Just an Azure Logic App which retrieves Outlook 365 calendar...

Learn More 9 1Dec 5 '21

download Windows Store apps with PowerShell over https://store.rg-adguard.net/

Script automates download files related to a Windows Store app.

Learn More 16 7Dec 7 '20

Handling an ACME challenge response with a temporary Azure Container Instance

I wanted to have a temporary endpoint to handle a ACME HTTP-01 challenge response without having or messing up a server. This led me to a really nice use case for Azure Container Instances.

Learn More 9 0Nov 27 '20

Simple approach to run and debug multiple .NET Dapr projects (w/o Docker)

Locally executing and debugging multiple Dapr applications with PowerShell background jobs instead of Docker containers.

Learn More 5 6Aug 21 '20

Aw, snap - refresh web app in Chromium kiosk mode after it breaks

I have a Blazor WebAssembly app running on Raspberry PI Chromium in kiosk mode that occasionally breaks. Instead of finding and resolving the root cause I created this workaround.

Learn More 6 4Aug 14 '20

Migrate principalNames for user accounts in Azure DevOps

A Python script based on Azure and Azure DevOps SDKs that helps migrating from one form of user principal names to another.

Learn More 7 0Jul 15 '20

Getting started with access lifecycle on Azure Resources with PowerShell

Azure IAM Entitlement management API currently is in beta and still has no (Azure PowerShell) module available. With this article I wrapped fundamental operations to setup access lifecycle with PowerShell.

Learn More 6 0Jul 14 '20

Using Azure private links and private DNS zones with globally distributed resources

Azure private link / endpoints allow you to connect resources to your private virtual network and...

Learn More 10 11Jul 9 '20

Creating a daily sliding auto-blocker in Outlook 365 with Power Automate (Flow)

Use Microsoft Power Automate to create an all-day auto-blocking calendar event that is automatically sliding to the new day.

Learn More 11 0Dec 8 '19