Skip to main content

Service Lifecycle

Service detail pages are used to operate catalog services after deployment.

Moltern service catalog cards

Service Detail Page

The page can include:

  • Status summary.
  • Generated URL.
  • Overview tab.
  • Live logs tab.
  • Capacity tab for supported services and managed dependencies.
  • Settings tab.
  • Service details.
  • Dependencies.
  • Controls.
  • Capacity summary and shortcut.
  • Domains.
  • Delete preview.

Status And Actions

StatusTypical Actions
runningOpen URL, add domain, review logs, resize if needed.
sleepingWake manually or open the URL and wait.
stoppedStart the service when needed.
failedRead recovery guidance, open logs, retry after fixing the cause.
deployingWait and watch logs.
upgradingWait for the resize or update to complete.
awaiting confirmationWait for deletion flow to complete or follow the confirmation UI.

Start And Stop

Use stop when:

  • The service is temporary.
  • You want to pause non-production usage.
  • The owner confirms it is safe to pause.

Use start when:

  • Users need the service again.
  • A stopped dependency is required by another workload.

Stopping a stateful service does not replace backup or recovery planning.

Wake

Sleeping services can wake on demand.

Use Wake service when:

  • You are about to demo the service.
  • You need it warm before sharing a link.
  • You want to confirm it still starts cleanly.

Retry

Use retry after correcting the likely cause of a failed deployment.

Before retry:

  • Read the logs.
  • Check required variables.
  • Check plan and quota.
  • Check service-specific setup notes.

Resize

Supported managed services can preview and apply size changes.

Moltern service capacity controls with a managed workload selector

Open Capacity to choose a power preset, set fixed or automatic instance scaling, and adjust persistent storage when the service supports it. Services with managed dependencies include a workload selector so each dependency can be sized without leaving the parent service page.

Automatic scaling appears only for catalog services that Moltern has explicitly classified as safe to run with multiple instances. It is not available for databases, singleton services, or an unclassified template. The Capacity tab shows the saved limits separately from observed current and desired instances, so a policy waiting for measurements is not presented as active.

Resize only after:

  • Preview is allowed.
  • Billing impact is understood.
  • Storage growth warning is accepted when applicable.
  • The service owner approves the change.

Deleting a service while automatic scaling is active removes both the service runtime and its scaling policy. Managed dependencies are cleaned up through the same lifecycle rather than left as independent scaling resources.

Domains

Services with web interfaces can have custom domains.

Use the same domain flow as applications:

  1. Confirm generated URL works.
  2. Add custom domain.
  3. Copy the records shown by the UI.
  4. Click Check now.
  5. Wait for active status.

Dependencies

If a service has dependencies, they appear on the overview tab.

Do not treat dependencies as unrelated services. They are often managed as part of the parent service.

Stopping a parent does not necessarily stop its database. Review each workload's status and capacity separately, and check Billing for resources that remain active.

Service-Specific Walkthroughs

These guides use screenshots captured from real deployed services:

Delete Safely

  1. Open Delete Service and review the service and managed dependencies.
  2. Choose whether to keep stored data or delete it with the runtime.
  3. Export and verify any backup you need before confirming data deletion.
  4. Complete account confirmation when requested.
  5. Check that the parent and its managed dependencies leave the service list.

Keeping data can continue to use storage. Deleting data is destructive: do not assume Moltern takes a recoverable snapshot during deletion. A successful stop/start proves persistence, not backup availability.

Service Runbook

For production service changes:

  1. Confirm owner.
  2. Confirm environment.
  3. Check current status.
  4. Make one change.
  5. Watch logs.
  6. Open URL.
  7. Check billing usage.
  8. Record the change reason.