Skip to content

Commit 08de476

Browse files
Merge pull request #270317 from dramasamy/capacity1
[NotReleaseSpecific] Add capacity webhook validation details
2 parents f7ee5cc + 94fa3e0 commit 08de476

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.
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.
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.
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.
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)