Pool for instances

Backend API changes merged. UI support forthcoming. Basically, you can define an array of zpools to use for incus storage under the storage_pools key.

When you create an incus volume, instance, etc, the API now has an optional key storage_pool that allows specifying the pool in which to create it.

This allows for configurations where, for instance, VMs are on a different pool than containers. Locating containers in pools where external data is located (for instance media dataset) is interesting from block-cloning / efficiency perspective.

4 Likes