Skip to documentation content
Cloud documentationCloud statusPilot in preparation
On this page
Get started

Plan compute & storage

Estimate workload requests, rollout headroom and data growth before choosing nodes.

GuidePlanning & statusReading time · approx.9 minutesUpdated
Availability of this guidePilot planning

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.

MeasureWhat to record
CPUNormal and peak consumption; requested CPU per replica. 1000m equals one CPU unit.
MemoryWorking set, peak and restart behavior. Record Mi/Gi consistently, including sidecars.
StorageCurrent size, daily growth, access mode, I/O needs and required retention/export.
NetworkPublic entry points, outbound dependencies and expected transfer volumes.

Calculate requests and rollout headroom

Illustrative workload calculation, not a compute specification or price quote:

ComponentReplicasRequest per replicaTotal requests
API2500m CPU / 512Mi1000m CPU / 1024Mi
Worker1250m CPU / 256Mi250m CPU / 256Mi
Steady state3—1250m CPU / 1280Mi
One extra API Pod during rollout+1500m CPU / 512Mi+500m CPU / 512Mi
During that rollout4—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.