Skip to main content

Manage instances

Instances are created from the cluster page and managed from an instance's detail panel. Every action is a discrete permission, refused at the method level, so a role can be granted exactly the verbs it should have.

Create​

Create an instance from the cluster page: choose the node it lands on, pick an image from the live catalog, and set CPU and memory limits, security nesting, and a description. Creation is asynchronous; the instance can be started immediately or left stopped. A system container requires nesting, and a launch requires an explicit target node.

Lifecycle​

Start, stop, and restart run asynchronously with live progress in the panel.

Rename and reconfigure​

  • Rename instance renames it in place (instance.rename).
  • Edit config changes the CPU limit, memory limit, security nesting, and boot autostart. Some of these apply only on restart; kixctl marks the affected running instance and explains what changed, but never restarts on its own — a restart now option applies it when you choose.

Profiles​

Attach or detach a profile from the instance (profile.attach, profile.detach). Profile management itself is covered under Networks and profiles.

Delete​

Delete instance requires typing the instance name to confirm. It removes the root filesystem only; persistent volumes are left untouched. Deletion is an admin-tier verb (instance.delete).