Документация пока доступна только на английском.
AI model approvals (GPU approval queue)
What it's for
A guardrail so GPU-backed models (gpu-t4, gpu-a100) don't silently burn expensive quota — Owner/Admin review and approve or reject each GPU deploy request before it goes live.
How to review pending approvals
- Click your avatar (top-right) → Approvals. This is a global, cross-project page — it's not in any per-project nav, only in the account menu, and only appears there if you're Owner/Admin on at least one project.
- Each row shows: Project, Resource (kind + name, e.g.
AIModel/iris-classifier), Action (e.g.CreateAIModel), Requested by, Age, and a short Summary (model type, profile, and source for model-deploy requests). - Click Approve to let it proceed — takes effect immediately, no confirmation step.
- Click Reject to open a modal — you must type a Reason (the submit button stays disabled until you do) before it will let you reject.
- Use the search box to filter by project/resource/action/requester, and Refresh to pull the latest queue.
Gotchas
- This page only exists for people who are Owner/Admin on at least one project — everyone else who somehow reaches
/admin/approvalsgets an access-denied message, not a 404. - A rejection reason is mandatory — there's no "reject with no explanation" path, by design.
- Approve has no confirmation dialog — double-check the row (project + resource + summary) before clicking; there's no "undo" button once you approve (you'd have to have the requester delete/redeploy the model instead).
- Today this queue is effectively GPU-model-request-only in practice: the Summary column only knows how to describe
CreateAIModelpayloads — other resource kinds would show a blank summary if the underlying approval system is later extended to gate anything else.
Not yet supported
- Notifications when a request needs approval or gets a decision — you have to visit this page to know something's waiting.
- Bulk approve/reject.
- Any visibility into why a request required approval beyond "GPU profile + project GPU quota was 0 at request time" (see AI Models).