Console Operations FAQ
This FAQ explains what each major user-facing console operation is for, when to use it, and when to choose a different workflow. It is grounded in the current QuickPod console behavior across Search, Pods, Templates, Storage, Clusters, Serverless, Secrets, and Settings.
Scope
This page focuses on user-facing console operations, not internal admin tools or host-only listing controls.
Related docs:
Search and launch
Which search page should I use?
Use GPU Search when your workload needs one or more GPUs. Use CPU Search when the workload is CPU-only or you want lower-cost general compute.
What does creating a pod let me configure?
The current create flow lets you evaluate and set:
the offer you are renting
the template you will launch
a pod name
disk size
an optional coupon
an optional persistent volume
optional secret bindings
This means pod creation is not only a hardware choice. It is the point where compute, image, storage, and secret mounting are combined into one launch request.
When should I change filters instead of launching the first matching offer?
Change filters first when cost, location, duration limits, VRAM, or reliability matter more than getting any immediate capacity. The search console is meant to narrow to a suitable offer before you commit to a launch.
Should I pick a template before clicking Create Pod?
Yes. In QuickPod, the template is part of the launch design, not an afterthought. It determines image path, startup behavior, launch mode, published ports, and readme guidance. If you are not sure which template to use, review Templates first.
How should I evaluate launch-time storage choices?
Use pod disk size when the data only needs to live with that pod.
Use a volume when the data should survive beyond one pod lifecycle, be reused by later launches, or participate in cloud sync workflows.
Search and launch quick reference
Search GPU offers
You need GPU-backed compute
The workload is CPU-only
Filters, price, region, duration, and reliability matter before launch
Search CPU offers
You need CPU-only compute or lower-cost runtime
You need CUDA or GPU VRAM
CPU templates and CPU offers are separate from GPU launch flows
Create Pod
You are ready to rent a specific offer
You are still comparing hardware, templates, or storage strategy
The launch modal is where template, disk, volume, secrets, and coupon are combined
Attach volume at launch
You need persistent data that outlives one pod
The workload is disposable
Volumes are better than leaving stopped pods around only to preserve disk data
Attach secrets at launch
The container needs credentials or token files
The value is safe to keep in plain text, which is uncommon
Secrets are mounted read-only and can optionally populate a *_FILE environment variable
Pods
What is the Pods page for after launch?
The Pods page is the operational control center after creation. It is where you monitor readiness, connect, inspect logs, rename the workload, and run lifecycle actions such as start, stop, restart, and destroy.
What is the practical difference between stop and destroy?
Stop pauses the workload but keeps the pod and its storage footprint. Destroy removes the pod entirely.
Use stop when you expect to resume the workload later and want to keep the pod around.
Use destroy when the workload is finished and you no longer need the pod or its attached pod-local storage.
Why does stop not eliminate all cost?
Because stopped pods can still retain storage. The console distinguishes active running spend from stopped-storage spend specifically so you can see that keeping a stopped pod is not free.
When should I use start?
Use start when a previously stopped pod should resume. Start is a recovery or continuation action, not a substitute for launch. If you need different hardware, different ports, or a different base template, create a new pod instead.
When should I use restart?
Use restart when the running container needs a clean process restart but you do not want to destroy and recreate the whole pod. Restart is appropriate for application-level recovery, not for changing the pod's core launch configuration.
What are logs and connect for?
Use logs to inspect recent runtime output and troubleshoot container startup or application issues.
Use connect when the pod is ready and you need interactive access or the console-provided connection details.
Can I rename a pod?
Yes. Renaming is useful for organization and does not change the underlying rented hardware or template definition.
Pod operations quick reference
Connect
The pod is ready and you need interactive access
The pod is still provisioning or connection details are not ready
Connection depends on the pod exposing the right route or access mode
View logs
You need startup or runtime output
You need to change template settings, not inspect runtime behavior
Logs are usually the first place to check a failed startup
Rename
You want clearer organization in the Pods list
You expect it to change the workload internals
Rename is cosmetic and organizational
Stop
You want to pause compute and possibly resume later
You want to eliminate the pod completely
Storage cost can remain after stop
Start
You want to resume a stopped pod
You need a new hardware choice or a different base config
Start resumes the existing pod rather than creating a new one
Restart
You want to recycle the running container cleanly
You need to change launch-time inputs like template, disk, or offer
Restart is best for runtime recovery
Destroy
You are finished with the pod
You still need the pod or its pod-local disk state
Destroy is the terminal cleanup action
Templates
What is the difference between select, create, edit, and clone?
Select marks a template as the one you want to use in launch flows.
Create makes a brand-new template in your account.
Edit changes one of your existing templates.
Clone copies another template into your account so you can customize it without editing the original source template.
When should I clone instead of create from scratch?
Clone when a public or community template is already close to what you need. This is usually the fastest way to keep known-good ports, commands, and image defaults while making only your required changes.
Create from scratch when the workload, image, or launch behavior is materially different from existing templates.
What should I edit in a template versus at pod launch?
Edit the template when the setting is part of the reusable workload definition, such as:
image path
Docker options and published ports
launch mode
entrypoint behavior
on-start script
recommended disk size
template readme
Change values at pod launch when the setting is pod-specific, such as the chosen offer, final pod name, coupon, attached volume, or selected secrets.
When should I use a private registry template?
Use private registry settings when the image is not publicly pullable. Put registry credentials in the template's dedicated private registry fields instead of embedding them in commands or documentation text.
What does sharing with the community mean?
Community sharing makes your template discoverable to other users for cloning and reuse. Use it for general-purpose or reusable workloads, not for account-specific or secret-dependent templates.
Should I delete a template?
Delete a template when it is obsolete, duplicated, or no longer safe to present as a launch option. Do not delete a template solely because one pod created from it is no longer needed. Pods and templates are separate lifecycle objects.
Template operations quick reference
Select
You want this template to be the default choice for launch flows
You only want to inspect it
Select improves launch speed but does not modify the template
Create template
You need a reusable workload definition
A public or community template already matches closely
Best for repeated launches and consistent settings
Edit template
You own the template and need to change reusable behavior
You need a one-off pod-specific override
Edit changes the reusable definition for future launches
Clone template
You want to reuse an existing public or community template safely
You need to modify the original publisher's template directly
Clone creates your own copy
Share with community
The template is general, reusable, and safe to publish
The template depends on private assumptions or account-specific setup
Community sharing improves discoverability
Delete template
The template is obsolete or duplicated
The only issue is a single bad pod launch
Delete removes it from your template library
Storage and cloud sync
When should I create a volume?
Create a volume when data needs to outlive one pod or be reused by future pods, clusters, or sync jobs. Volumes are the correct persistence layer for reusable data.
When is cloud sync better than manually copying files?
Cloud sync is better when you need repeatable transfers between QuickPod storage and a provider such as Amazon S3, Backblaze B2, Dropbox, or Google Drive. It is especially useful for scheduled imports, exports, backups, and ongoing data refresh.
What is the difference between manual-only and recurring schedule?
Manual-only means the sync target exists but runs only when you start a job.
Recurring schedule means QuickPod will run sync jobs automatically using the configured cadence and timezone.
Should I save cloud credentials as reusable secrets?
Yes. Reusable secret-backed credentials are better than repeatedly pasting provider credentials into setup flows. That keeps the sync configuration cleaner and reduces credential sprawl.
Storage operations quick reference
Create volume
You need persistent storage independent of one pod
The workload is disposable and temporary
Volumes are reusable across later workflows
Delete volume
The data is no longer needed
The volume is still attached to an active workflow
Treat deletion as data lifecycle cleanup
Create cloud sync target
You need repeatable movement between a volume and a cloud provider
You only need a one-time local copy
Targets store provider, direction, remote path, and schedule behavior
Run manual sync
You want an on-demand transfer
You need unattended recurring movement
Manual runs are safer while validating a new target
Enable recurring schedule
You need automated sync cadence
The data movement should stay operator-controlled
Timezone and cadence matter for predictable job timing
Edit cloud sync target
Provider settings or schedule rules changed
The existing target is correct and only needs a one-off run
Edit is better than recreating when the relationship stays the same
Clusters
When should I create a cluster instead of a single pod?
Create a cluster when you want multiple replicas, service routing, rolling redeploy behavior, or autoscaling and schedule controls. Use a single pod when you only need one isolated runtime and do not need cluster-level service management.
What do the main cluster actions mean?
Create cluster starts a multi-replica deployment based on a chosen template and offer strategy.
Start and stop control the cluster-managed replicas as a group.
Scale changes desired replica count.
Rolling redeploy replaces replicas gradually while respecting readiness gates.
Delete cluster removes the cluster and its managed replicas.
What should I use rolling redeploy for?
Use rolling redeploy when the workload definition or release state has changed and you want the cluster to refresh replicas safely instead of dropping everything at once.
What are services for on a cluster?
Cluster services define how traffic reaches ready replicas. They also carry protocol, context path, and health-check behavior that higher-level features such as Serverless can build on.
How should I think about autoscaling, scheduled scaling, and placement?
Use autoscaling for load-responsive replica changes.
Use scheduled scaling for predictable business-hour or batch windows.
Use placement rules when topology, isolation, geography, or machine-type preferences matter. Tighter placement improves control but can reduce compatible capacity.
What do cluster storage modes affect?
Storage mode controls whether replicas have no cluster volume, a shared volume, or shard-specific volumes. This choice changes how data is shared, isolated, and scaled across replicas.
Cluster operations quick reference
Create cluster
You need a managed multi-replica workload
One pod is sufficient
Clusters add service, rollout, scaling, and policy surfaces
Start cluster
The cluster is stopped and should resume
You actually need more replicas or a new template revision
Start resumes the current cluster state
Stop cluster
You need to pause the whole deployment
You only need to remove one replica or service definition
Stop affects all cluster-managed replicas
Scale cluster
You need more or fewer replicas
The main need is a new release rollout
Scale changes capacity, not workload definition
Rolling redeploy
You need to refresh replicas safely
The cluster is only paused and should simply be started
Readiness-gated rollout reduces abrupt downtime
Add or edit service
You need a stable service endpoint or health-aware routing
You only need direct pod access
Services are the routing layer for clusters and serverless
Edit policy
You need to change autoscaling, schedules, rollout, or placement behavior
Nothing about control policy has changed
Placement strictness can reduce available capacity
Delete cluster
The deployment is permanently no longer needed
You only want to pause or redeploy
Delete destroys the cluster-managed workload
Serverless
What has to exist before I create a serverless endpoint?
You need a cluster and at least one cluster service first. Serverless publishes that cluster service behind a managed invoke path.
What is the difference between hot service and warm service?
The hot service is the main active backend for requests. The warm service is an optional secondary service used in the current serverless model where the endpoint needs both primary and standby-style routing behavior.
When should I edit an endpoint versus recreate it?
Edit when the endpoint still represents the same product surface and you only need to adjust slug, auth mode, timeout, active state, pricing, or service binding.
Recreate only when the endpoint concept itself should be replaced or removed.
What does active versus inactive do?
Active keeps the endpoint available for normal invoke traffic. Inactive keeps the definition but disables normal use until you reactivate it.
When should I inspect serverless logs?
Inspect logs when debugging requests, checking status codes, verifying routing behavior, or confirming that endpoint settings are producing the intended API behavior.
Serverless operations quick reference
Create endpoint
You want to expose a cluster service through a managed invoke URL
No cluster service exists yet
Serverless depends on cluster service definitions
Edit endpoint
Slug, auth, timeout, pricing, or service mapping needs adjustment
The endpoint should be retired entirely
Edit preserves the endpoint identity while changing configuration
Toggle active state
You want to temporarily disable or re-enable traffic
The endpoint should be deleted permanently
Inactive keeps configuration without serving normally
Review invoke URL and curl example
You need integration-ready request details
You are not ready to expose the service yet
The console generates practical invocation examples
Review logs
You need request and response visibility
You need runtime container logs instead
Endpoint logs are request-centric rather than container-centric
Delete endpoint
The API surface is no longer needed
A temporary pause is enough
Delete is irreversible cleanup
Secrets
Why should I create a secret instead of storing the value in a template?
Because templates are reusable workload definitions and should not contain plaintext credentials. Secrets keep sensitive values out of template text, commands, and screenshots.
How are secrets exposed inside the workload?
Secrets are mounted read-only under /run/secrets. If you set an environment-variable file mapping during attachment, QuickPod can also export a *_FILE style variable pointing to that mounted path.
When should I revoke a secret?
Revoke when the credential is no longer trusted, no longer needed, or has been rotated elsewhere.
Do not revoke casually if active workflows still depend on it. Future pod creates or resets that reference the revoked secret can fail.
Secret operations quick reference
Create secret
A workload or sync target needs sensitive data
The value can safely live in plain text, which is rare
Plaintext is shown once and then cleared from the visible UI
Attach secret to pod
The container needs file-backed credentials or tokens
The workload has no secret requirement
Secret bindings are safer than embedding values in commands
Revoke secret
The value is obsolete, rotated, or compromised
Existing workflows still rely on it and have not been updated
Revoke blocks future reuse
Settings, billing, security, and notifications
Where do account-level operations live?
Account profile, billing, invoices, security controls, reusable secrets, SSH public keys, notifications, and secure API keys are centered in Settings and related authenticated routes.
When should I create a secure API key?
Create one when an external script, CI job, or integration needs authenticated API access without using your browser session directly.
What matters most about secure API keys?
The plaintext secret is shown once. Copy it immediately and store it securely. If it is lost or exposed, revoke it and create a new key rather than expecting the console to reveal the old secret again.
When should I revoke an API key?
Revoke a key when the integration is retired, the scope is no longer appropriate, or you suspect exposure.
Why should I use notifications instead of checking every page manually?
Notifications are the cross-product alert surface for pods, storage, hosting signals, billing, and system events. They reduce the need to poll each page for changes.
Settings and security quick reference
Add credit or manage billing
You need to fund or review account usage
You only need workload runtime diagnostics
Billing is separate from operational troubleshooting
Configure 2FA
You want stronger account protection
You are looking for API integration credentials
2FA protects sign-in, not API automation
Add SSH public key
You plan to use SSH-based access patterns
The workload does not require SSH
Key management belongs in Settings, not templates
Create secure API key
Automation needs authenticated API access
A browser session is sufficient and no automation exists
Secrets are shown once only
Revoke secure API key
The key is stale or exposed
The integration still depends on it and has not been updated
Revocation is the safe rotation path
Review notifications
You need cross-product activity visibility
You need detailed runtime logs for one workload
Notifications summarize events; they do not replace full logs
Recommended workflow patterns
I want to launch quickly but keep things clean later
Pick the right search page.
Select or clone a suitable template first.
Create the pod with the right disk, volume, and secrets.
Use Pods for runtime actions.
Destroy finished workloads instead of accumulating stopped pods.
I want repeatable production-style behavior
Create or clone a stable template.
Move credentials into Secrets.
Use volumes for persistent data.
Move multi-replica services into Clusters.
Publish stable invoke paths through Serverless when external callers need an API surface.
I want to reduce avoidable mistakes
Do not put credentials into template text or startup commands.
Do not use stop when you really mean destroy.
Do not use restart when the issue is actually a bad template or wrong ports.
Do not use a single pod when you actually need service routing and controlled rollout.
Do not revoke secrets or API keys before dependent workloads are updated.
Last updated
