.NET · .net-core · ASP.net · Azure Open Ai · AzureDevOps · C# · Copilot · Copilot Extension · GitHub

Building GitHub Copilot Extension with Skillset – Part 2

This is a second part of a series of posts where I am writing my learning building a GitHub Copilot extension, RAG, using your own model etc. - First part here- Part 3 here. Introduction: Enhancing GitHub Copilot with Skillsets In the first part of this series, we explored how to extend GitHub Copilot by… Continue reading Building GitHub Copilot Extension with Skillset – Part 2

AKS · Azure CLI · Azure Container Instance · AzureContainerApps · Gatekeeper · Kubernetes · Open Policy Agent · Policy

Enforce stateless containers on Azure

Background In the constantly changing realm of containerization and cloud computing, the demand for dynamic and scalable solutions has taken center stage. I recently faced a distinctive challenge from a client who was determined to attain stateless containers throughout their Azure infrastructure. While Azure Kubernetes Services (AKS) provided a built-in policy to restrict stateful containers,… Continue reading Enforce stateless containers on Azure

.net-core · AKS · Architecture · Azure · AzureDevOps · C# · docker · Kubernetes · Pipeline

Elastic self-hosted pool for Azure DevOps (on Kubernetes)

UpdateThere is a follow up post with some updates, you can read here. Introduction If you are using Azure Pipelines, then you surely have used Microsoft-hosted agent. With Microsoft-hosted agents, maintenance and upgrades are taken care of for you. However, there are times when self-hosted agents are needed (i.e. customized images, network connectivity requirements etc.).… Continue reading Elastic self-hosted pool for Azure DevOps (on Kubernetes)