Квоти
Квоти — це ліміти на рівні проєкту, які обмежують, скільки будь-якого ресурсу може мати проєкт. Вони запобігають неконтрольованим витратам через випадкові цикли й гарантують, що споживання одного проєкту не вичерпає потужностей регіону.
На що діють квоти
Кожен проєкт має квоту на кожен із таких ресурсів:
| Ресурс | Квота за замовчуванням | Примітки |
|---|---|---|
| VM | 50 | На регіон; «VM» враховує всі стани, крім terminated |
| vCPU | 200 | Сумарно на всіх запущених VM |
| RAM (GB) | 800 | Сумарно на всіх запущених VM |
| Блокове сховище (GB) | 5 000 | Сума всіх томів (підʼєднаних + відʼєднаних) |
| Обʼєктне сховище (GB) | без обмежень | Лише мʼякий ліміт: понад ~50 TB ми звʼяжемося з вами, щоб узгодити очікування |
| Снапшоти | 200 | На регіон; видалені снапшоти не враховуються |
| Бекапи | 500 | На регіон |
| Плаваючі IP | 20 | На регіон |
| Мережі | 10 | На регіон |
| Групи безпеки | 50 | На регіон |
| Балансувальники навантаження | 10 | На регіон |
| DNS-зони | 50 | На весь проєкт |
| Користувачі | 25 | На весь проєкт |
Значення за замовчуванням консервативні. Більшості продакшн-проєктів невдовзі після запуску піднімають квоти до 5–10× за найбільш використовуваними параметрами (vCPU, RAM, сховище).
Квота та споживання
Ендпоінти повертають і те, і інше:
GET /v1/quotas— ліміти (50 VM, 200 vCPU тощо)GET /v1/quotas/usage— поточне споживання (використано 12 VM із 50, 48 vCPU із 200 тощо)
Завжди перевіряйте споживання перед масовим створенням ресурсів: запит, який вивів би вас за межі квоти, повертає 429 з порожнім Retry-After (оскільки квота не обмежена в часі, повтор не допоможе — потрібно щось видалити або підвищити квоту).
Підвищення квоти
Квоти підвищують через контактну форму підтримки, а не через API. На це є три причини:
- Планування потужностей. Для великих підвищень (10× і більше) потрібно зарезервувати обладнання в цільовому регіоні.
- Відповідність вимогам. Деякі підвищення квот потребують короткої розмови про характер навантаження.
- Запобігання зловживанням. Ендпоінт самостійного підвищення квоти був би першим, що викликав би скомпрометований акаунт.
Більшість підвищень схвалюють менш ніж за робочий день. Міграції продакшну розглядають того самого дня, якщо ви позначите це в запиті.
Квоти в різних регіонах
Більшість квот діють на регіон (VM, снапшоти, мережі). Кілька діють на весь проєкт (DNS-зони, користувачі). Відповідь ендпоінта це явно показує: кожен запис квоти містить поле scope (region: us-east-1 або project).
Що далі
- Проєкти — контейнер, до якого привʼязані квоти.
- Автентифікація — як викликати ці ендпоінти.
- Контактна форма підтримки за адресою /contact/support — там підвищують квоти.