On this page
Plan compute & storage
Estimate workload requests, rollout headroom and data growth before choosing nodes.
Use this planning guidance now for an inquiry and pilot proposal. Service commitments require a written agreement.
Before you start
Collect measurements from an existing environment or a representative load test. Where no measurement exists, label your estimate and schedule a test before a production decision.
List what needs resources
Record every application component separately: web/API, background workers, scheduled jobs and databases. Include replicas, per-container requests and limits, persistent data, image architecture, expected traffic and external dependencies. Separate production and test environments in the inventory.
| Measure | What to record |
|---|---|
| CPU | Normal and peak consumption; requested CPU per replica. 1000m equals one CPU unit. |
| Memory | Working set, peak and restart behavior. Record Mi/Gi consistently, including sidecars. |
| Storage | Current size, daily growth, access mode, I/O needs and required retention/export. |
| Network | Public entry points, outbound dependencies and expected transfer volumes. |
Calculate requests and rollout headroom
Illustrative workload calculation, not a compute specification or price quote:
| Component | Replicas | Request per replica | Total requests |
|---|---|---|---|
| API | 2 | 500m CPU / 512Mi | 1000m CPU / 1024Mi |
| Worker | 1 | 250m CPU / 256Mi | 250m CPU / 256Mi |
| Steady state | 3 | — | 1250m CPU / 1280Mi |
| One extra API Pod during rollout | +1 | 500m CPU / 512Mi | +500m CPU / 512Mi |
| During that rollout | 4 | — | 1750m CPU / 1792Mi |
Scheduling uses resource requests. Limits constrain runtime use; they are not extra reserved capacity. Node allocatable capacity is lower than nominal machine capacity after system reservations. Spread, volume placement and the largest Pod also matter: a total that fits across nodes may still leave a Pod unschedulable.
Confirm capacity and quotas
The plan's maximum node count is a management limit, not an included allowance of free machines. Ask for the characteristics and recurring cost of Compute S/M/L/XL in your proposal. Confirm the namespace quota, supported volume options and whether the chosen topology can meet your workload requirements.
After handover, read the same limits in the Clusters and Usage views. The browser should show the selected plan limit, current capacity, storage and any proposal-specific restriction. An empty table does not confirm unlimited capacity.
Manage a cluster in the Cloud →Set a change budget
Agree who may request additional workers, larger compute, storage growth or external endpoints. Include recurring cost and any one-off work in the approval. Re-measure after the first workload and before expanding. Keep a resource inventory even when the infrastructure is managed for you.
Understand pricing & usage →Technical references
These Kubernetes references describe technical behavior. Your pilot agreement defines the capabilities confirmed for your cluster.
Use this guide within your agreed pilot scope. Kubernetes examples are not evidence of a generally available Cloud capability.