check-quota

Check organization and project quota usage before deploying workloads.

34|5|Updated Mar 5, 2025
One-click install
npx skills add https://github.com/kube-dc/kube-dc-public --skill check-quota
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-quota
Source: https://github.com/kube-dc/kube-dc-public/tree/main/skills/check-quota
Command: npx skills add https://github.com/kube-dc/kube-dc-public --skill check-quota

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams prevent quota-exceeded failures by validating organization- and project-level resource usage before provisioning workloads.

Core Features & Use Cases

  • Org-wide visibility: monitors CPU, memory, storage, pods, public IPs, and object storage usage across all projects.
  • Per-project context: exposes per-project quota usage and alerts when limits are near.
  • Guided actions: provides practical steps to free capacity or request quota increases before large deployments.

Quick Start

Check quotas for your organization and all projects before deploying workloads to avoid overage errors.

Frequently Asked Questions about check-quota

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check organization and project quota usage before deploying workloads?

The Skill validates resource availability by reading quotaUsage from Organization and Project resources, reporting remaining capacity against hard limits for CPU, memory, storage, pods, and public IPs before deployment.

Why do I get quota exceeded errors when provisioning new VMs or clusters?

Quota exceeded errors happen when provisioning requests exceed the hard limits set on Organization and Project resources. Check remaining capacity for CPU, memory, storage, and pods before deploying to avoid these failures.

Can I monitor quota usage for multiple resources like public IPs and object storage?

Yes, you can monitor quota usage for public IPs and object storage alongside CPU, memory, storage, and pods. The Skill reads quotaUsage across all projects within an organization to report remaining capacity for these resources.

What is the best way to avoid overage errors during large workload deployments?

Validate organization and project quotas before deploying workloads. Reading quotaUsage exposes per-project limits and provides guided actions to free capacity or request quota increases to prevent overage errors.

Does this quota validation work for both organization-wide and per-project levels?

Yes, quota validation works for both organization-wide and per-project levels. It monitors resource usage across all projects while exposing per-project quota usage and alerting when limits are near.

How do I free up capacity or request a quota increase before provisioning?

Follow the guided actions provided after reading quotaUsage from Organization and Project resources. These practical steps help you free capacity or request quota increases before large workload deployments.