Sablier: A Free and Open-Source Software for Managing Workloads
A free and open-source software to start workloads on demand and stop them after a period of inactivity. Think of it a bit like a serverless platform, but for your own servers. Either because you dont...
K3s - Lightweight Kubernetes
Lightweight Kubernetes. Production ready, easy to install, half the memory, all in a binary less than 100 MB. Great for Edge, IoT, CI, Development, ARM, Embedding k8s, Situations where a PhD in k8s cl...
Efficient and consistent CI/CD with Kubernetes | werf
werf is a Cloud Native Computing Foundation sandbox project that offers ease of use and advanced features for creating Dockerfile and Helm charts. It provides deterministic CI/CD with predictable and ...
Understanding .NET Aspire Orchestration
Today, we’re going to delve into the world of .NET Aspire, a new and exciting technology that has been making waves in the .NET community. This article aims to provide an easy-to-understand introducti...
Lightship - Abstracts readiness, liveness, and startup checks and graceful shutdown of Node.js services in Kubernetes
# Lightship 🚢 [](https://coveralls.io/github/gajus/lightship) [
In this video, Chris Ayers, a senior customer engineer at Microsoft, discusses the importance of Kubernetes resiliency. He explains that he is part of the Azure engineering team, assisting customers i...
Deploy and run a Azure OpenAI/ChatGPT app on AKS with Terraform
This sample shows how to deploy an Azure Kubernetes Service(AKS) cluster and Azure OpenAI Service using Terraform modules with the Azure Provider Terraform Provider and how to deploy a Python chatbot ...
Running non-root .NET containers with Kubernetes
Learn how to approach non-root hosting with Kubernetes for .NET containers. All .NET 8 container images will be configurable as non-root with a single line of code, improving security posture. Follow ...
Azure Container Apps Auto Scaling with KEDA - Part 11
In this post, we explore how to configure Auto Scaling rules in Azure Container Apps using Kubernetes Event-Driven Autoscaler (KEDA). We cover the different scaling triggers supported in Container App...
Kubernetes-PlantUML
Kubernetes-PlantUML is a set of PlantUML sprites, macros, and stereotypes for creating diagrams with Kubernetes components. The repository is based on the official Kubernetes Icons Set, which can be f...
Graceful Termination with Modern .NET
This article discusses the importance of graceful termination in Kubernetes pods and explores various ways to handle graceful termination in .NET 6 and ASP.NET Core 6.0. It covers preStop hooks and ob...
Avoiding Downtime in Rolling Deployments by Blocking SIGTERM
This post discusses the problem of seeing 502 error responses from your applications when theyre being upgraded using a rolling-upgrade deployment in Kubernetes. After upgrading a chart, and confirmin...
Graceterm - Tool for Zero Downtime Updates in Kubernetes
Graceterm is a middleware tool for AspNet Core that ensures graceful shutdown of the application. It was designed to achieve zero downtime while performing Kubernetes rolling updates. After receiving ...