You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/azure/azure-kubernetes/create-upgrade-delete/aks-memory-saturation-after-upgrade.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Memory saturation occurs after upgrade to Kubernetes 1.25
3
3
description: Resolve pod failures caused by memory saturation and out-of-memory errors after you upgrade an Azure Kubernetes Service (AKS) cluster to Kubernetes 1.25.x.
@@ -43,7 +43,7 @@ Beginning in the release of Kubernetes 1.25, the [cgroup version 2 API](https://
43
43
44
44
- Similarly, if you're using .NET, upgrade to [.NET version 5.0](https://devblogs.microsoft.com/dotnet/announcing-net-5-0/#containers) or a later version.
45
45
46
-
- If you see a higher eviction rate on the pods, [use higher limits and requests for pods](/azure/aks/developer-best-practices-resource-management#define-pod-resource-requests-and-limits).
46
+
- If you see a higher eviction rate on the pods, [use higher limits and requests for the pods](/azure/aks/developer-best-practices-resource-management#define-pod-resource-requests-and-limits).
47
47
48
48
-`cgroup` v2 uses a different API than `cgroup` v1. If there are any applications that directly access the `cgroup` file system, update them to later versions that support `cgroup` v2. For example:
49
49
@@ -65,12 +65,12 @@ Beginning in the release of Kubernetes 1.25, the [cgroup version 2 API](https://
65
65
66
66
> [!IMPORTANT]
67
67
> - Use the DaemonSet cautiously. Test it in a lower environment before applying to production to ensure compatibility and avoid disruptions.
68
-
> -The DaemonSet applies to all nodes in the cluster by default and reboots them to implement the `cgroup` change.
68
+
> -By default, the DaemonSet applies to all nodes in the cluster and reboots them to implement the `cgroup` change.
69
69
> - To control how the DaemonSet is applied, configure a `nodeSelector` to target specific nodes.
70
70
71
71
## Status
72
72
73
-
We are working with the Kubernetes community to resolve the issue. Track progress at [Azure/AKS Issue #3443](https://github.com/kubernetes/kubernetes/issues/118916).
73
+
We're working with the Kubernetes community to resolve the issue. Track progress at [Azure/AKS Issue #3443](https://github.com/kubernetes/kubernetes/issues/118916).
74
74
75
75
As part of the resolution, we plan to adjust the eviction thresholds or update [resource reservations](/azure/aks/concepts-clusters-workloads#resource-reservations), depending on the outcome of the fix.
0 commit comments