Skip to content

Commit 0721a13

Browse files
committed
Added capacity webhook validation details
1 parent 838448e commit 0721a13

4 files changed

+20
-0
lines changed

articles/operator-nexus/quickstarts-kubernetes-cluster-deployment-arm.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ Once you have reviewed and saved the template file named ```kubernetes-deploy.js
4545
--parameters @kubernetes-deploy-parameters.json
4646
```
4747

48+
If there isn't enough capacity to deploy requested cluster nodes, an error message appears. However, this message doesn't provide any details about the available capacity. It states that the cluster creation can't proceed due to insufficient capacity.
49+
50+
> [!NOTE]
51+
> The capacity calculation takes into account the entire platform cluster, rather than being limited to individual racks. Therefore, if an agent pool is created in a zone (where a rack equals a zone) with insufficient capacity, but another zone has enough capacity, the cluster creation continues but will eventually time out. This approach to capacity checking only makes sense if a specific zone isn't specified during the creation of the cluster or agent pool, ensuring clarity and a better understanding of the process.
52+
4853
## Review deployed resources
4954

5055
[!INCLUDE [quickstart-review-deployment-cli](./includes/kubernetes-cluster/quickstart-review-deployment-cli.md)]

articles/operator-nexus/quickstarts-kubernetes-cluster-deployment-bicep.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,11 @@ Once you have reviewed and saved the template file named ```kubernetes-deploy.bi
4242
--parameters @kubernetes-deploy-parameters.json
4343
```
4444

45+
If there isn't enough capacity to deploy requested cluster nodes, an error message appears. However, this message doesn't provide any details about the available capacity. It states that the cluster creation can't proceed due to insufficient capacity.
46+
47+
> [!NOTE]
48+
> The capacity calculation takes into account the entire platform cluster, rather than being limited to individual racks. Therefore, if an agent pool is created in a zone (where a rack equals a zone) with insufficient capacity, but another zone has enough capacity, the cluster creation continues but will eventually time out. This approach to capacity checking only makes sense if a specific zone isn't specified during the creation of the cluster or agent pool, ensuring clarity and a better understanding of the process.
49+
4550
## Review deployed resources
4651

4752
[!INCLUDE [quickstart-review-deployment-cli](./includes/kubernetes-cluster/quickstart-review-deployment-cli.md)]

articles/operator-nexus/quickstarts-kubernetes-cluster-deployment-cli.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ az networkcloud kubernetescluster create \
9999
dns-service-ip="${DNS_SERVICE_IP}"
100100
```
101101

102+
If there isn't enough capacity to deploy requested cluster nodes, an error message appears. However, this message doesn't provide any details about the available capacity. It states that the cluster creation can't proceed due to insufficient capacity.
103+
104+
> [!NOTE]
105+
> The capacity calculation takes into account the entire platform cluster, rather than being limited to individual racks. Therefore, if an agent pool is created in a zone (where a rack equals a zone) with insufficient capacity, but another zone has enough capacity, the cluster creation continues but will eventually time out. This approach to capacity checking only makes sense if a specific zone isn't specified during the creation of the cluster or agent pool, ensuring clarity and a better understanding of the process.
106+
102107
After a few minutes, the command completes and returns information about the cluster. For more advanced options, see [Quickstart: Deploy an Azure Nexus Kubernetes cluster using Bicep](./quickstarts-kubernetes-cluster-deployment-bicep.md).
103108

104109
## Review deployed resources

articles/operator-nexus/quickstarts-kubernetes-cluster-deployment-powershell.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,11 @@ New-AzNetworkCloudKubernetesCluster -KubernetesClusterName $CLUSTER_NAME `
118118
-NetworkConfigurationServiceCidr $DNS_SERVICE_IP
119119
```
120120

121+
If there isn't enough capacity to deploy requested cluster nodes, an error message appears. However, this message doesn't provide any details about the available capacity. It states that the cluster creation can't proceed due to insufficient capacity.
122+
123+
> [!NOTE]
124+
> The capacity calculation takes into account the entire platform cluster, rather than being limited to individual racks. Therefore, if an agent pool is created in a zone (where a rack equals a zone) with insufficient capacity, but another zone has enough capacity, the cluster creation continues but will eventually time out. This approach to capacity checking only makes sense if a specific zone isn't specified during the creation of the cluster or agent pool, ensuring clarity and a better understanding of the process.
125+
121126
After a few minutes, the command completes and returns information about the cluster. For more advanced options, see [Quickstart: Deploy an Azure Nexus Kubernetes cluster using Bicep](./quickstarts-kubernetes-cluster-deployment-bicep.md).
122127

123128
## Review deployed resources

0 commit comments

Comments
 (0)