Documentation Index
Fetch the complete documentation index at: https://docs.xloud.tech/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Xloud Orchestration manages the complete lifecycle of infrastructure stacks. After initial creation, a stack can be updated with a revised template or new parameter values, suspended to release compute and network resources, resumed when needed, and eventually deleted to clean up all associated resources in a single operation.Prerequisites
- A deployed stack (see Create Your First Stack)
memberoradminrole in your project
Stack Lifecycle
Update a Stack
Stack updates apply changes to an existing stack using a revised template or updated parameter values. The engine computes a diff between the current and desired state, then creates, updates, or deletes resources as needed.- Dashboard
- CLI
Update the template
Click the More dropdown on the stack row and select Update Template.
The same 2-step wizard opens, pre-populated with the current template and
parameter values. The stack name is read-only.
Suspend and Resume a Stack
Suspending a stack stops all running instances and releases compute resources while preserving the stack definition for later resumption.Suspend and Resume are CLI-only operations. They are not available in the
Dashboard.
Stack Outputs
Outputs expose values produced by the stack — IP addresses, resource IDs, URLs, and other runtime data.- Dashboard
- CLI
Open the stack detail page and select the Detail tab (Outputs card). All defined outputs
and their current values are listed.
Nested Stacks
A nested stack is a stack created as a resource within a parent stack using theXloud::Orchestration::Stack resource type. Nesting enables modular template design
— common patterns such as networking tiers, database clusters, or load balancer
configurations can be extracted into reusable child templates.
parent-stack-with-nested.yaml
Nested stacks appear as child stacks in the Dashboard under the parent stack’s
Stack Resources tab. Each child stack has its own resource list, events, and outputs.
Delete a Stack
Deleting a stack permanently destroys all resources it manages — including instances,
volumes marked for deletion, networks, and floating IPs. Resources with
deletion_policy: Retain in the template are preserved.- Dashboard
- CLI
In the Stacks list, click Delete (the first row action) on the stack row.
Confirm the operation in the dialog. You can also select multiple stacks using
checkboxes and click Delete in the batch actions bar.The More dropdown also offers Abandon Stack — this removes the stack
record but preserves the deployed resources (unlike Delete which removes
everything).
Stack transitions to Delete In Progress and then disappears from the list.
Next Steps
Auto-Scaling
Create auto-scaling groups and alarm-driven scaling policies
Template Guide
Author templates with parameters, conditions, and intrinsic functions
Resource Types
Full reference for all supported resource types and their properties
Troubleshooting
Resolve stack update failures, rollback issues, and dependency errors