# Azure Kubernetes Service

Azure Kubernetes Service (AKS) is a managed Kubernetes service for deploying, managing, and scaling containerized applications.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How to secure Kubernetes in the age of AI workloads

DevFeed: [How to secure Kubernetes in the age of AI workloads](<https://devfeed.tech/articles/how-to-secure-kubernetes-in-the-age-of-ai-workloads-17638.md>)

Original publisher: [Read original article](<https://thenewstack.io/securing-kubernetes-ai-agents/>)

Author: Mary Branscombe

Published: 2026-06-04T16:45:57Z

Content type: article

Language: en

Sources: [Kubernetes Overview, News and Trends | The New Stack](<https://devfeed.tech/sources/kubernetes-overview-news-and-trends-the-new-stack.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [networking](<https://devfeed.tech/topics/networking.md>), [zero trust networking](<https://devfeed.tech/topics/zero-trust-networking.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [Secrets Management](<https://devfeed.tech/topics/secrets-management.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [microsoft-azure](<https://devfeed.tech/tags/microsoft-azure.md>), [networking](<https://devfeed.tech/tags/networking.md>), [post](<https://devfeed.tech/tags/post.md>), [secrets](<https://devfeed.tech/tags/secrets.md>), [security](<https://devfeed.tech/tags/security.md>), [sponsor-microsoft-azure](<https://devfeed.tech/tags/sponsor-microsoft-azure.md>), [sponsored-post](<https://devfeed.tech/tags/sponsored-post.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>), [zero-trust](<https://devfeed.tech/tags/zero-trust.md>)

### AI overview

The article examines how AI workloads and agents increase Kubernetes security challenges through unpredictable processes, traffic, tool use, registry access, and shared GPU infrastructure. It discusses a zero-trust approach and describes AKS network-isolated clusters that can bootstrap without public-internet egress by using private endpoints and Azure Container Registry.

### Source excerpt

Securing Kubernetes has always been complex -- spanning access control, image vulnerabilities, secrets management, and networking. AI workloads make it The post How to secure Kubernetes in the age of AI workloads appeared first on The New Stack.

## Blog: Falco plugin for collecting AKS audit logs

DevFeed: [Blog: Falco plugin for collecting AKS audit logs](<https://devfeed.tech/articles/blog-falco-plugin-for-collecting-aks-audit-logs-32495.md>)

Original publisher: [Read original article](<https://falco.org/blog/falco-aks-audit-logs-plugin/>)

Published: 2025-03-09T00:00:00Z

Content type: release

Language: en

Sources: [Falco - Falco](<https://devfeed.tech/sources/falco-falco.md>), [Falco - The Falco blog](<https://devfeed.tech/sources/falco-the-falco-blog.md>)

Topics: [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Falco](<https://devfeed.tech/topics/falco.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Security](<https://devfeed.tech/topics/security.md>), [threat detection](<https://devfeed.tech/topics/threat-detection.md>), [api server](<https://devfeed.tech/topics/api-server.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Cloud Native Ecosystem](<https://devfeed.tech/topics/cloud-native-ecosystem.md>), [Kernel](<https://devfeed.tech/topics/kernel.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [audit](<https://devfeed.tech/tags/audit.md>), [auditlogs](<https://devfeed.tech/tags/auditlogs.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [falco](<https://devfeed.tech/tags/falco.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [logs](<https://devfeed.tech/tags/logs.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [security](<https://devfeed.tech/tags/security.md>), [threat-detection](<https://devfeed.tech/tags/threat-detection.md>)

### AI overview

The article introduces a Falco plugin for collecting Azure Kubernetes Service (AKS) audit logs. It explains how Falco uses runtime and Kubernetes data for threat detection and outlines the required Event Hub configuration and storage setup for using the plugin.

### Source excerpt

Troubleshooting Kubernetes events is challenging due to the multitude of data sources involved: container logs, Kubernetes events, cloud logs, and more. Among these sources, Kubernetes audit logs are especially valuable for identifying threats, as every action passing through the Kubernetes API server is recorded there. We already provide plugins that let you parse and use Falco to detect threats in audit logs from GKE and EKS clusters. With our latest plugin, you'll now have the same powerful threat detection capabilities for your Azure AKS clusters. What is Falco? Falco is a Cloud Native Computing Foundation project that provides runtime threat detection. Out of the box, Falco examines syscalls to alert you to any suspicious activity. And, since containers share the same kernel as their host, Falco can monitor not only activity on the host but also activity on all of the containers running on that host. Moreover, Falco pulls data from both Kubernetes and the container runtime to add additional context to its alerts. With Falco running on your GKE clusters you can be notified of a wide variety of events, such as: Did someone start a container with high privileges? Has someone shelled into a running container? Has an executable been added to the container after it was deployed? These are just a few examples. Falco has over 80 rules that can be used to make you aware of not only external threats but also when clusters aren't being operated in accordance with industry best practices. What is the AKS audit logs plugin? The AKS audit logs plugin extends Falco's capabilities to Microsoft Azure Kubernetes Service (AKS) clusters, providing you with the same security insights and threat detection Falco already offers for GKE and EKS environments. With this plugin, you can seamlessly integrate AKS audit logs into Falco's event processing pipeline, enabling it to identify anomalies, suspicious activities, and policy violations within your AKS-based workloads. Using AKS audit

## Configuring Azure Kubernetes Service Control Planes and Node Pools

DevFeed: [Configuring Azure Kubernetes Service Control Planes and Node Pools](<https://devfeed.tech/articles/unlock-aks-potential-master-control-plane-and-node-pools-20141.md>)

Original publisher: [Read original article](<https://medium.com/myntra-engineering/unlock-aks-potential-master-control-plane-and-node-pools-0f7bf2eccb00?source=rss----7484818e9f88---4>)

Author: Sumit Prasad

Published: 2024-12-12T12:53:34Z

Content type: tutorial

Language: en

Sources: [Myntra](<https://devfeed.tech/sources/myntra.md>)

Topics: [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [DevOps](<https://devfeed.tech/topics/devops.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [aks-best-practices](<https://devfeed.tech/tags/aks-best-practices.md>), [aks-upgrade](<https://devfeed.tech/tags/aks-upgrade.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [components](<https://devfeed.tech/tags/components.md>), [coredns-scaling](<https://devfeed.tech/tags/coredns-scaling.md>), [devops](<https://devfeed.tech/tags/devops.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [guide](<https://devfeed.tech/tags/guide.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [performance-optimization](<https://devfeed.tech/tags/performance-optimization.md>), [scalability](<https://devfeed.tech/tags/scalability.md>)

### AI overview

This guide explains how to configure Azure Kubernetes Service (AKS) for performance and scalability. It describes the managed control plane, worker-node-based node pools, workload separation, and taints used to isolate system, ingress, platform, and application workloads.

### Source excerpt

Introduction In this guide, we'll explore the intricacies of configuring Azure Kubernetes Service (AKS) for optimal performance and scalability. As a fully managed container orchestration service by Microsoft Azure, AKS simplifies deploying, managing, and scaling containerized applications using Kubernetes. Drawing from our extensive experience running AKS at scale, this blog aims to provide practical insights and solutions to common challenges faced by DevOps engineers, system administrators, and Kubernetes enthusiasts. We'll walk you through the AKS setup, offering step-by-step guidance, best practices, and tips from real-world scenarios. From fine-tuning the control plane to optimizing node pools, our goal is to equip you with the knowledge to leverage AKS in production environments fully. Join us as we delve into key considerations, navigate potential pitfalls, and share advanced configurations. Whether you're just getting started with AKS or looking to enhance your existing setup, this blog promises a comprehensive dive into Azure Kubernetes Service, informed by our hands-on experiences and lessons learned. AKS Architecture The AKS control plane, a managed service provided by Azure, oversees the management and orchestration of the Kubernetes cluster. It handles tasks such as scheduling, scaling, and monitoring the cluster. Node pools, or worker nodes, are the virtual machine scale sets that run the containers in the AKS cluster, executing workloads and running applications. Our AKS architecture, illustrated in the diagram below, includes multiple node pools, each dedicated to a specific purpose: System Node Pool: Hosts system-critical pods or add-on services managed by AKS. User Node Pools: Three user node pools are designated for: Platform components Ingress Application pods To ensure each node pool serves its intended purpose, we apply taints during their creation: The system node pool has a taint with the key-value pair CriticalAddonsOnly=true:NoSchedule. Th

## Future-Proof Your AKS Cluster with Strategic IP Address Planning

DevFeed: [Future-Proof Your AKS Cluster with Strategic IP Address Planning](<https://devfeed.tech/articles/future-proof-your-aks-cluster-with-strategic-ip-address-planning-20138.md>)

Original publisher: [Read original article](<https://medium.com/myntra-engineering/future-proof-your-aks-cluster-with-strategic-ip-address-planning-01e4ea04e197?source=rss----7484818e9f88---4>)

Author: Sumit Prasad

Published: 2024-06-25T09:12:09Z

Content type: tutorial

Language: en

Sources: [Myntra](<https://devfeed.tech/sources/myntra.md>)

Topics: [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [networking](<https://devfeed.tech/topics/networking.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [cni](<https://devfeed.tech/tags/cni.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [container-networking](<https://devfeed.tech/tags/container-networking.md>), [ip-address-planning](<https://devfeed.tech/tags/ip-address-planning.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-scaling](<https://devfeed.tech/tags/kubernetes-scaling.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [networking](<https://devfeed.tech/tags/networking.md>), [scalability](<https://devfeed.tech/tags/scalability.md>)

### AI overview

This article explains IP address planning for Azure Kubernetes Service clusters using default Azure CNI networking. It compares static and dynamic IP allocation and describes how pod, node, and internal load balancer scaling affects subnet capacity and resource utilization.

### Source excerpt

Scaling Kubernetes efficiently is an art that blends strategic planning with technical expertise. In Azure Kubernetes Service (AKS), mastering the allocation of IP addresses is crucial for ensuring seamless scalability and optimal performance. When configuring an AKS cluster with default Azure CNI networking, it's essential to address the nature of scaling Pods, Nodes, and internal LoadBalancer-type services. This blog delves into the intricate process of IP address planning, explicitly focusing on scaling Pods, Nodes, and Services in an AKS cluster. Discover how thoughtful IP management can prevent bottlenecks, optimize resource utilization, and pave the way for a robust production environment. Image Source: https://kubernetes.io/docs/images/kubernetes-cluster-network.svg We'll talk about two approaches to IP address planning in AKS: Static IP allocation and Dynamic IP allocation. Let us understand a bit about both, and then we will go deeper to understand each approach. Static IP Allocation: Suitable for predictable and stable environments where the maximum number of pods per node is known and does not change frequently. This approach can lead to IP wastage if the number of pods varies. Dynamic IP Allocation: Better for environments with varying workloads and dynamic scaling needs. It helps reduce IP wastage by allocating additional IPs only when necessary, but it requires careful subnet planning with a buffer to accommodate dynamic allocations. Static IP Allocation The default configuration in AKS uses static IP allocation based on the 'maximum number of pods per node' setting, counting all pods created from Deployments, Daemonsets, Statefulsets, or Jobs. The private subnet CIDR specified during node pool configuration assigns IP addresses to Pods, Nodes, and Load balancer type services for an internal network. It is essential to decide the "maximum pods per node" configuration and to have a dedicated subnet CIDR range before creating a node pool. AKS reserves th

## Azure Cache for Redis as Key-Value Store with SpinKube

DevFeed: [Azure Cache for Redis as Key-Value Store with SpinKube](<https://devfeed.tech/articles/azure-cache-for-redis-as-key-value-store-with-spinkube-15171.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/azure-cache-for-redis-as-key-value-store-with-spinkube>)

Author: Thorsten Hans

Published: 2024-05-20T12:00:00Z

Content type: tutorial

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [Redis](<https://devfeed.tech/topics/redis.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [apps](<https://devfeed.tech/tags/apps.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cache](<https://devfeed.tech/tags/cache.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [key-value-store](<https://devfeed.tech/tags/key-value-store.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [redis](<https://devfeed.tech/tags/redis.md>)

### AI overview

A tutorial showing how to run Spin Apps on Azure Kubernetes Service (AKS) and use Azure Cache for Redis as a key-value store.

### Source excerpt

See how to run Spin Apps on Azure Kubernetes Service (AKS) and use Azure Cache for Redis as Key-Value Store

## Visit Fermyon at Microsoft Build

DevFeed: [Visit Fermyon at Microsoft Build](<https://devfeed.tech/articles/visit-fermyon-at-microsoft-build-15220.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/fermyon-at-ms-build-24>)

Author: Mikkel Mørk Hegnhøj

Published: 2024-05-15T12:00:00Z

Content type: release

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Azure](<https://devfeed.tech/topics/azure.md>)

Tags: [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

Fermyon announces its participation in Microsoft Build in Seattle, featuring demos and sessions on running WebAssembly-powered apps on Azure Kubernetes Service.

### Source excerpt

We're at Microsoft Build next week in Seattle, with demos and sessions on running WebAssembly-powered apps on Azure Kubernetes Service.

## WebAssembly in Azure with Azure Kubernetes Service and SpinKube

DevFeed: [WebAssembly in Azure with Azure Kubernetes Service and SpinKube](<https://devfeed.tech/articles/webassembly-in-azure-with-azure-kubernetes-service-and-spinkube-15417.md>)

Original publisher: [Read original article](<https://www.fermyon.com/blog/webassembly-in-azure-with-azure-kubernetes-service-and-spinkube>)

Author: Thorsten Hans

Published: 2024-04-25T12:00:00Z

Content type: tutorial

Language: en

Sources: [Fermyon - Experience the next wave of cloud computing.](<https://devfeed.tech/sources/fermyon-experience-the-next-wave-of-cloud-computing.md>)

Topics: [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [App](<https://devfeed.tech/topics/app.md>)

Tags: [app](<https://devfeed.tech/tags/app.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>)

### AI overview

A brief tutorial introduction to running a simple Spin App on Azure Kubernetes Service with SpinKube.

### Source excerpt

Let's run a simple Spin App on Azure Kubernetes Service with SpinKube.

## What's New in Teleport 11

DevFeed: [What's New in Teleport 11](<https://devfeed.tech/articles/teleport-11-29890.md>)

Original publisher: [Read original article](<https://goteleport.com/blog/teleport-11/>)

Author: kenneth.dumez@goteleport.com (Kenneth DuMez)

Published: 2022-11-09T00:00:00Z

Content type: release

Language: en

Sources: [Teleport](<https://devfeed.tech/sources/teleport.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Helm charts](<https://devfeed.tech/topics/helm-charts.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [helm-charts](<https://devfeed.tech/tags/helm-charts.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [overview](<https://devfeed.tech/tags/overview.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [sftp](<https://devfeed.tech/tags/sftp.md>)

### AI overview

An overview of Teleport 11 features, including hardware-backed private keys on Yubikey devices, server-side SFTP support, persistent-storage changes for Helm deployments, and automatic discovery and enrollment of EKS and AKS clusters.

### Source excerpt

An overview of all of the new features added into Teleport 11.

## Updated Pluralsight Course - Kubernetes Installation and Configuration Fundamentals

DevFeed: [Updated Pluralsight Course - Kubernetes Installation and Configuration Fundamentals](<https://devfeed.tech/articles/updated-pluralsight-course-kubernetes-installation-and-configuration-fundamentals-17530.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-03-01-updated-pluralsight-course-kubernetes-installation-and-configuration-fundamentals/>)

Author: Anthony Nocentino

Published: 2021-03-01T19:10:41Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Pluralsight](<https://devfeed.tech/topics/pluralsight.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

The article announces an updated Pluralsight course, Kubernetes Installation and Configuration Fundamentals, for IT professionals who design and maintain Kubernetes and container-based solutions. It highlights containerd, cluster configuration files, workload creation, YAML manifests, Kubernetes architecture, installation methods, cloud-managed Kubernetes services, and Azure Kubernetes Service.

### Source excerpt

My updated course "Kubernetes Installation and Configuration Fundamentals" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here or if you want to dive right in check it out here! This course targets IT professionals that design and maintain Kubernetes and container based solutions. The course can be used by both the IT pro learning new skills and the system administrator or developer preparing for using Kubernetes both on premises and in the Cloud.

## Memory Settings for Running SQL Server in Kubernetes

DevFeed: [Memory Settings for Running SQL Server in Kubernetes](<https://devfeed.tech/articles/memory-settings-for-running-sql-server-in-kubernetes-17516.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2019-09-28-memory-settings-for-running-sql-server-in-kubernetes/>)

Author: Anthony Nocentino

Published: 2019-09-28T15:50:24Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>), [Containers](<https://devfeed.tech/topics/containers.md>)

Tags: [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [memory](<https://devfeed.tech/tags/memory.md>), [performance](<https://devfeed.tech/tags/performance.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This tutorial explains why SQL Server workloads running in Kubernetes need memory and resource limits configured in the Pod specification. Using demonstrations on Azure Kubernetes Service, it shows that deploying without resource limits can cause workload failures and Pod termination under load.

### Source excerpt

People often ask me what's the number one thing to look out for when running SQL Server on Kubernetes...the answer is memory settings. In this post, we're going to dig into why you need to configure resource limits in your SQL Server's Pod Spec when running SQL Server workloads in Kubernetes. I'm running these demos in Azure Kubernetes Service (AKS), but these concepts apply to any SQL Server environment running in Kubernetes.