ResourceQuotas

Manage Kubernetes ResourceQuotas for DuploCloud Tenants

In DuploCloud, Kubernetes ResourceQuotas control the total CPU, memory, and other resource usage allowed for workloads within each Tenant’s Kubernetes namespace, preventing Tenants from exceeding their resource allocations. You can create, view, update, and delete ResourceQuotas directly from the DuploCloud Portal.

Adding a ResourceQuota

Create a new Kubernetes ResourceQuota limiting the total CPU, memory, or other resource usage allowed for workloads within your Tenant’s Kubernetes namespace.

  1. In the DuploCloud Portal, navigate to AdministratorTenants.

  2. Select a Kubernetes-enabled Tenant from the NAME column.

  3. Select the Kubernetes Quota tab.

  4. Click Add. The Add Resource Quota pane displays.

Add Resource Quota pane
  1. Complete the fields shown in the table below.

    • Note: You must enter a Resource Quota Name and specify at least one resource constraint (e.g., CPU, memory, or a custom quota key) to create a valid quota.

Resource Quota Name

Enter a unique name for the ResourceQuota.

Memory Request

Specify the max total memory workloads can request (e.g., 4Gi).

Memory Limit

Specify the max total memory workloads can use (e.g., 8Gi).

CPU Request

Specify the max total CPU workloads can request.

CPU Limit

Specify the max total CPU workloads can use.

Additional Resource Quota

Enter YAML input for other quota keys (e.g., count/pods: 100).

Scope Selector

Enter YAML input to define a scopeSelector for quota enforcement.

  1. Click Add to save the quota. DuploCloud creates a Kubernetes ResourceQuota in the Tenant's namespace.

Managing ResourceQuotas

You can view, modify, or delete ResourceQuota for a Tenant from within the DuploCloud Portal.

  1. In the DuploCloud Portal, navigate to AdministratorTenants.

  2. Select the Tenant you want to manage from the NAME column.

  3. Select the Resource Quota tab.

  4. Click the menu icon () at the end of the ResourceQuota’s row.

  5. Choose one of the following actions:

JSON

View the ResourceQuota as a JSON representation.

Edit

Open the Update Resource Quota pane to modify fields.

Delete

Permanently remove the ResourceQuota.

JSON representation of the basic-quota ResourceQuota

Additional Resources

Last updated

Was this helpful?