Skip to content

Commit beac303

Browse files
committed
add description when the limits were not set
Signed-off-by: Vacant2333 <[email protected]>
1 parent c60f577 commit beac303

File tree

7 files changed

+28
-14
lines changed

7 files changed

+28
-14
lines changed

website/content/en/docs/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -368,9 +368,11 @@ Read [Disruption]({{<ref "disruption" >}}) for more.
368368

369369
## spec.limits
370370

371-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
371+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
372372

373-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
373+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
374+
375+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
374376

375377
```yaml
376378
apiVersion: karpenter.sh/v1

website/content/en/preview/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -368,9 +368,11 @@ Read [Disruption]({{<ref "disruption" >}}) for more.
368368

369369
## spec.limits
370370

371-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
371+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
372372

373-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
373+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
374+
375+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
374376

375377
```yaml
376378
apiVersion: karpenter.sh/v1

website/content/en/v0.32/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -403,9 +403,11 @@ You can configure Karpenter to disrupt Nodes through your NodePool in multiple w
403403

404404
## spec.limits
405405

406-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
406+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
407407

408-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
408+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
409+
410+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
409411

410412
```yaml
411413
apiVersion: karpenter.sh/v1beta1

website/content/en/v1.0/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -367,9 +367,11 @@ Read [Disruption]({{<ref "disruption" >}}) for more.
367367

368368
## spec.limits
369369

370-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
370+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
371371

372-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
372+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
373+
374+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
373375

374376
```yaml
375377
apiVersion: karpenter.sh/v1

website/content/en/v1.1/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -367,9 +367,11 @@ Read [Disruption]({{<ref "disruption" >}}) for more.
367367

368368
## spec.limits
369369

370-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
370+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
371371

372-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
372+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
373+
374+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
373375

374376
```yaml
375377
apiVersion: karpenter.sh/v1

website/content/en/v1.2/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -367,9 +367,11 @@ Read [Disruption]({{<ref "disruption" >}}) for more.
367367

368368
## spec.limits
369369

370-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
370+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
371371

372-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
372+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
373+
374+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
373375

374376
```yaml
375377
apiVersion: karpenter.sh/v1

website/content/en/v1.3/concepts/nodepools.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -368,9 +368,11 @@ Read [Disruption]({{<ref "disruption" >}}) for more.
368368

369369
## spec.limits
370370

371-
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool will manage.
371+
The NodePool spec includes a limits section (`spec.limits`), which constrains the maximum amount of resources that the NodePool can consume.
372372

373-
Karpenter supports limits of any resource type reported by your cloudprovider. It limits instance types when scheduling to those that will not exceed the specified limits. If a limit has been exceeded, nodes provisioning is prevented until some nodes have been terminated.
373+
If the `NodePool.spec.limits` section is unspecified, it means that there is no default limitation on resource allocation. In this case, the maximum resource consumption is governed by the quotas set by your cloud provider.
374+
375+
This means, if no explicit limits are set, the pool can potentially scale up to use resources up to the quota limits provided by your cloud service provider.
374376

375377
```yaml
376378
apiVersion: karpenter.sh/v1

0 commit comments

Comments
 (0)