2024  1

March  1

How to automate migration of classic Application Insights instances to workspace-based

March 12, 2024 · 3 min · Kristina Devochko

2023  14

December  1

Christmas the Whole Year Round…and Year++ with Kubernetes LTS

December 29, 2023 · 8 min · Kristina Devochko

November  2

Passing Kubernetes and Cloud Native Associate (KCNA) certification exam

November 5, 2023 · 6 min · Kristina Devochko

A bird’s-eye view of upcoming KubeCon+CloudNativeCon North America 2023

November 3, 2023 · 8 min · Kristina Devochko

September  1

Resilience testing of Azure services with Azure Chaos Studio

September 21, 2023 · 10 min · Kristina Devochko

August  1

Kubernetes port forwarding: cleaning up orphaned ports

August 11, 2023 · 5 min · Kristina Devochko

June  3

How to get all Azure Policy assignments of a specific category?

June 26, 2023 · 2 min · Kristina Devochko

Resolving Application Insights performance counters collection issue for .NET applications

June 6, 2023 · 3 min · Kristina Devochko

Scanning Azure VMs, Azure Arc-enabled servers and ACR images for vulnerabilities with Microsoft Defender and Qualys

June 6, 2023 · 10 min · Kristina Devochko

May  1

Takeaways from attending KubeCon+CloudNativeCon Europe 2023, wearing many hats

May 6, 2023 · 16 min · Kristina Devochko

April  1

Creating custom Azure Policy for Kubernetes to disallow non-compliant image registries

April 4, 2023 · 4 min · Kristina Devochko

March  1

Keeping AKS clusters continuously secure with Azure Policy

March 16, 2023 · 14 min · Kristina Devochko

February  1

How to trigger subsequent GitHub workflow in a different repository

February 12, 2023 · 5 min · Kristina Devochko

January  2

AKS control plane tiers - what, when and how?

January 24, 2023 · 4 min · Kristina Devochko

How to modify Azure Arc (or any) Service Principal scope after creation

January 4, 2023 · 3 min · Kristina Devochko

2022  28

December  3

How to fix ServiceAccount error in Azure DevOps Environments for Kubernetes clusters v.1.24 and newer

December 28, 2022 · 9 min · Kristina Devochko

Strengthening security posture of containerized .NET applications with .NET Chiseled Containers (updated Dec.2023)

December 19, 2022 · 15 min · Kristina Devochko

[🎄Azure Advent Calendar🎄] Exploring upgrade strategies in Azure Kubernetes Service

December 15, 2022 · 17 min · Kristina Devochko

November  2

Kris’s Quick Cup of (A)K8S #5 - Housekeeping for Kubernetes Contexts

November 22, 2022 · 3 min · Kristina Devochko

Applying Dockerfile best practices with Hadolint

November 13, 2022 · 9 min · Kristina Devochko

October  2

Validating quality of Helm Charts with helm lint

October 15, 2022 · 4 min · Kristina Devochko

Azure DevOps Auditing - Part 1 - Overview and Streaming to Azure Monitor Logs

October 10, 2022 · 10 min · Kristina Devochko

September  1

Kris’s Quick Cup of (A)K8S #4 - HTTP Application Routing add-on in AKS

September 26, 2022 · 4 min · Kristina Devochko

August  2

Kris’s Quick Cup of (A)K8S #3 - (Cluster)Role management

August 14, 2022 · 3 min · Kristina Devochko

Monitoring Kubernetes API deprecations with Pluto

August 14, 2022 · 11 min · Kristina Devochko

July  5

How to override ASP.NET Core application runtime version

July 23, 2022 · 4 min · Kristina Devochko

Detect and avoid this certificate validation trap in .NET!

July 18, 2022 · 3 min · Kristina Devochko

Log in to Microsoft Entra ID without active subscription from Azure CLI

July 15, 2022 · 2 min · Kristina Devochko

Re-using Azure DevOps Environment efficiently across multiple pipelines

July 14, 2022 · 3 min · Kristina Devochko

Setting up OAuth 2.0 authentication for applications in AKS with NGINX and OAuth2 Proxy

July 14, 2022 · 20 min · Kristina Devochko

June  3

Creating reusable build tasks in Azure DevOps pipelines with templates

June 24, 2022 · 5 min · Kristina Devochko

Handling failed Helm upgrade due to another operation in progress

June 20, 2022 · 4 min · Kristina Devochko

Accelerated Networking for AKS nodes

June 10, 2022 · 13 min · Kristina Devochko

May  3

Continuous Delivery to AKS with Azure DevOps Environments - Part 2

May 23, 2022 · 16 min · Kristina Devochko

Kris’s Quick Cup of (A)K8S #2

May 16, 2022 · 3 min · Kristina Devochko

Improving Pull Request flow with PR templates and PR Completion Stats in Azure DevOps

May 6, 2022 · 4 min · Kristina Devochko

April  1

Continuous Delivery to AKS with Azure DevOps Environments - Part 1

April 30, 2022 · 8 min · Kristina Devochko

March  3

Automate .NET target framework update with PowerShell

March 28, 2022 · 3 min · Kristina Devochko

Improving .NET code quality with NDepend in Visual Studio and Azure DevOps

March 17, 2022 · 22 min · Kristina D.

Kris’s Quick Cup of K8s #1

March 4, 2022 · 3 min · Kristina Devochko

February  2

Cleaning up secrets in Azure DevOps and GitHub repositories with BFG Repo-Cleaner

February 22, 2022 · 13 min · Kristina Devochko

Power of –query in Azure CLI

February 13, 2022 · 3 min · Kristina Devochko

January  1

How to upgrade NGINX Ingress Controller with zero downtime in production

January 14, 2022 · 16 min · Kristina Devochko

2021  9

October  3

Public talks and Publications

October 30, 2021 · 4 min · Kristina D.

How to include new Kubernetes resource into existing Helm release

October 21, 2021 · 8 min · Kristina Devochko

Using Kubernetes Service for proxying to external services

October 21, 2021 · 16 min · Kristina Devochko

August  1

How to perform static code analysis of .NET Code with Security Code Scan

August 5, 2021 · 12 min · Kristina Devochko

July  1

Could not load file or assembly…Oh my! How I went through five stages of grief and mastered assembly version conflict debugging with .NET CLI, ILSpy and Fusion Log

July 6, 2021 · 14 min · Kristina Devochko

June  1

How to distribute console applications easily with .NET tools

June 6, 2021 · 7 min · Kristina Devochko

May  3

Security scanning of third-party dependencies with OWASP Dependency Check

May 18, 2021 · 13 min · Kristina Devochko

How to create new microservices easily with dotnet custom templates

May 11, 2021 · 13 min · Kristina Devochko

About Me

May 1, 2021 · 2 min · Kristina Devochko