Instances nested pool/dataset (encryption)

Choosing a pool for the new instances feature on 25.04 only shows the top level pools and not the nested datasets.

My setup has a pool “pool-1” and within an encrypted dataset “pool-1-encrypted”. This way I can store unencrypted data and apps (e.g. which automatically start on startup) and encrypted data/apps where I need to unlock the dataset first. I don’t want to encrypt the entire pool.

But, I want to have the instances stored on an encrypted dataset. How to do it in this case?

Since you cannot set the dataset properties for App / Instance during its creation, you’re at the mercy of whatever defaults iX sets for that dataset, including anything it inherits.

I would love to be wrong.

I don’t want to be at that mercy. I want my virtualization to be encrypted (and even without my root-dataset/pool being encrypted).

Is there a better way to raise this issue?

You can make a feature request.

I’ll be honest with you. It’s not worth trying. It will be ignored or rejected.

let’s try Instances data encryption