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: AKS-Arc/aks-troubleshoot.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,8 +24,8 @@ The following sections describe known issues for AKS enabled by Azure Arc:
24
24
25
25
| AKS Arc CRUD operation | Issue | Fix status |
26
26
|------------------------|-------|------------|
27
-
| AKS steady state |[AKS Arc telemetry pod consumes too much memory and CPU](telemetry-pod-resources.md)| Active |
28
27
| AKS cluster delete |[Deleted AKS Arc cluster still visible on Azure portal](deleted-cluster-visible.md)| Active |
28
+
| AKS steady state |[AKS Arc telemetry pod consumes too much memory and CPU](telemetry-pod-resources.md)| Fixed in 2507 release |
29
29
| AKS cluster create |[Can't create AKS cluster or scale node pool because of issues with AKS Arc images](gallery-image-not-usable.md)| Fixed in 2507 release |
30
30
| AKS steady state |[Disk space exhaustion on control plane VMs due to accumulation of kube-apiserver audit logs](kube-apiserver-log-overflow.md)| Fixed in 2507 release |
31
31
| AKS cluster upgrade |[AKS Arc cluster stuck in "Upgrading" state](cluster-upgrade-status.md)| Fixed in 2505 release |
@@ -43,7 +43,7 @@ The following sections describe known issues for AKS enabled by Azure Arc:
Copy file name to clipboardExpand all lines: AKS-Arc/gallery-image-not-usable.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,12 +43,10 @@ When you run `az aksarc get-versions`, you see the following errors:
43
43
44
44
## Mitigation
45
45
46
-
This issue was fixed in AKS on [Azure Local, version 2507](/azure/azure-local/whats-new?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507). Upgrade your Azure Local deployment to the 2507 build.
46
+
This issue was fixed in AKS on [Azure Local, version 2507](/azure/azure-local/whats-new?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507). Upgrade your Azure Local deployment to the 2507 build.
47
47
48
-
- Upgrade your Azure Local deployment to the 2507 build.
49
48
- Once updated, confirm that the images have been downloaded successfully by running the `az aksarc get-versions` command.
50
-
- For new AKS clusters: new AKS clusters should now be created successfully.
51
-
- For scaling existing AKS clusters: scaling existing AKS clusters continues to encounter issues. Please file a support case.
49
+
- You should now be able to create new clusters and scale existing clusters using the available images.
Copy file name to clipboardExpand all lines: AKS-Arc/telemetry-pod-resources.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,8 +9,6 @@ ms.reviewer: abha
9
9
10
10
---
11
11
12
-
# AKS Arc telemetry pod consumes too much memory and CPU
13
-
14
12
## Symptoms
15
13
16
14
The **akshci-telemetry** pod in a AKS Arc cluster can over time consume a lot of CPU and memory resources. If metrics are enabled, you can verify the CPU and memory usage using the following `kubectl` command:
This issue was fixed in AKS on [Azure Local, version 2507](/azure/azure-local/whats-new?view=azloc-2507&preserve-view=true#features-and-improvements-in-2507). Upgrade your Azure Local deployment to the 2507 build.
30
+
31
+
### Workaround for Azure Local versions 2506 and older
32
+
31
33
To resolve this issue, set default **resource limits** for the pods in the `kube-system` namespace.
32
34
33
-
### Important notes
35
+
####Important notes
34
36
35
37
- Verify if you have any pods in the **kube-system** namespace that might require more memory than the default limit setting. If so, adjustments might be needed.
36
38
- The **LimitRange** is applied to the **namespace**; in this case, the `kube-system` namespace. The default resource limits also apply to new pods that don't specify their own limits.
@@ -40,7 +42,7 @@ To resolve this issue, set default **resource limits** for the pods in the `kube
40
42
41
43
To proceed with setting the resource limits, you can run the following script. While the script uses `az aksarc get-credentials`, you can also use `az connectedk8s proxy` to get the proxy kubeconfig and access the Kubernetes cluster.
42
44
43
-
### Define the LimitRange YAML to set default CPU and memory limits
45
+
####Define the LimitRange YAML to set default CPU and memory limits
44
46
45
47
```powershell
46
48
# Set the $cluster_name and $resource_group of the aksarc cluster
@@ -76,7 +78,7 @@ sleep 5
76
78
kubectl get pods -l app=akshci-telemetry -n kube-system --kubeconfig "./kubeconfig-$cluster_name"
77
79
```
78
80
79
-
### Validate if the resource limits were applied correctly
81
+
####Validate if the resource limits were applied correctly
80
82
81
83
1. Check the resource limits in the pod's YAML configuration:
0 commit comments