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
You might have a good reason to restart a pod. Because Istiod is a deployment, it's safe to just delete the pod by running the [kubectl delete](https://kubernetes.io/docs/reference/kubectl/generated/kubectl_delete/) command:
43
+
You might have a good reason to restart a pod. Because Istiod is a deployment, it's safe to simply delete the pod by running the [kubectl delete](https://kubernetes.io/docs/reference/kubectl/generated/kubectl_delete/) command:
The Istio pod is managed by a deployment, so the pod is automatically re-created and redeployed after you delete the Istio pod directly. Therefore, deleting the pod is an alternative method for restarting the pod.
49
+
The Istio pod is managed by a deployment. It's automatically re-created and redeployed after you delete it directly. Therefore, deleting the pod is an alternative method for restarting the pod.
50
50
51
51
> [!NOTE]
52
52
> Alternatively, you can restart the deployment directly by running the following [kubectl rollout restart](https://kubernetes.io/docs/reference/kubectl/generated/kubectl_rollout/kubectl_rollout_restart/) command:
@@ -73,15 +73,15 @@ To view the types of custom resource definitions (CRDs) that Istio uses, run the
73
73
kubectl get crd | grep istio
74
74
```
75
75
76
-
Next, run the following `kubectl get` command to list all the resource names that are based on a particular CRD:
76
+
To list all the resource names that are based on a particular CRD, run the following `kubectl get` command:
77
77
78
78
```bash
79
79
kubectl get <crd-type> --all-namespaces
80
80
```
81
81
82
82
### Step 5: View the list of Istiod pods
83
83
84
-
View the list of Istiod pods by running the following `kubectl get` command:
84
+
To view the list of Istiod pods, run the following `kubectl get` command:
85
85
86
86
```bash
87
87
kubectl get pod --namespace aks-istio-system --output yaml
A full bug report contains the most detailed information. However, it can also be time-consuming on a large cluster because it includes all pods. You can limit the bug report to certain namespaces. You can also limit the report to certain deployments, pods, or label selectors.
191
+
A full bug report contains the most detailed information. However, running this report can be time-consuming on a large cluster because it includes all pods. You can limit the bug report to certain namespaces. You can also limit the report to certain deployments, pods, or label selectors.
190
192
191
193
To retrieve a bug report, run the following [istioctl bug-report](https://istio.io/latest/docs/reference/commands/istioctl/#istioctl-bug-report) command:
If you encounter high memory consumption in Envoy, double-check your Envoy settings for[statistics data collection](https://istio.io/latest/docs/ops/configuration/telemetry/envoy-stats/). If you're [customizing Istio metrics](https://istio.io/latest/docs/tasks/observability/metrics/customize-metrics/) through [MeshConfig](./istio-add-on-meshconfig.md), remember that certain metrics can have [high cardinality](https://istio.io/latest/about/faq/metrics-and-logs/#metric-expiry) and, therefore, create a higher memory footprint. Other fieldsin MeshConfig, such as concurrency, affect CPU usage and should be configured carefully.
203
205
204
-
By default, Istio adds information about all services that are in the cluster to every Envoy configuration. The [Sidecar](https://istio.io/latest/docs/reference/config/networking/sidecar/) can limit the scope of this addition to workloads within specific namespaces only. For more information, see [Watch out for this Istio proxy sidecar memory pitfall](https://medium.com/geekculture/watch-out-for-this-istio-proxy-sidecar-memory-pitfall-8dbd99ea7e9d).
206
+
By default, Istio adds information about all services that are in the cluster to every Envoy configuration. The [sidecar](https://istio.io/latest/docs/reference/config/networking/sidecar/) can limit the scope of this addition to workloads that are within specific namespaces only. For more information, see [Watch out for this Istio proxy sidecar memory pitfall](https://medium.com/geekculture/watch-out-for-this-istio-proxy-sidecar-memory-pitfall-8dbd99ea7e9d).
205
207
206
-
For example, the following `Sidecar` definition in the `aks-istio-system` namespace restricts the Envoy configuration for all proxies across the mesh to `aks-istio-system` and other workloads within the same namespace as that specific application.
208
+
For example, the following `Sidecar` definition in the `aks-istio-system` namespace restricts the Envoy configuration for all proxies across the mesh to `aks-istio-system` and other workloads within the same namespace as that specific application:
207
209
208
210
```yaml
209
211
apiVersion: networking.istio.io/v1alpha3
@@ -236,7 +238,7 @@ If your application pod starts before the Envoy sidecar starts, the application
236
238
237
239
### Step 5: Configure a Service Entry when using an HTTP proxy for outbound traffic
238
240
239
-
If your cluster uses an HTTP proxy for outbound internet access, you'll need to configure a Service Entry. For more information, see [HTTP proxy support in Azure Kubernetes Service](/azure/aks/http-proxy#istio-add-on-http-proxy-for-external-services).
241
+
If your cluster uses an HTTP proxy for outbound internet access, you'll have to configure a Service Entry. For more information, see [HTTP proxy support in Azure Kubernetes Service](/azure/aks/http-proxy#istio-add-on-http-proxy-for-external-services).
Copy file name to clipboardExpand all lines: support/azure/virtual-machines/windows/capacity-reservation-cant-deploy-vm-vmss.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
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Can't deploy Virtual Machines or Virtual Machine Scale Sets (Uniform) with Capacity Reservation
3
3
description: The following article discusses why you may not be able to deploy virtual machines (VMs) or Virtual Machine Scale Sets (VMSS) with Capacity Reservation.
4
-
ms.date: 08/26/2021
4
+
ms.date: 12/06/2024
5
5
ms.reviewer:
6
6
ms.service: azure-virtual-machines
7
7
ms.collection: windows
@@ -30,7 +30,7 @@ If you have an existing Capacity Reservations that you can't use with VMs or VMS
30
30
31
31
- Spot VMs and Azure Dedicated Host Nodes are not supported with capacity reservation.
32
32
33
-
- For the supported VM series during public preview, up to three Fault Domains (FDs) will be supported. A deployment with more than 3 FDs will fail to deploy against capacity reservation.
33
+
- For the supported VM series, up to three Fault Domains (FDs) will be supported. A deployment with more than 3 FDs will fail to deploy against capacity reservation.
34
34
35
35
- Availability Sets are not supported with capacity reservation.
0 commit comments