Problem/Justification
Even with volumes stored outside of ix-apps, it still contains passwords and keys that should be protected. You can encrypt ix-apps if the entire zpool is encrypted, but that is not aligned with the recommendations when setting up a pool, where TrueNAS recommends encrypting datasets as required. Additionally temporary datasets are stored under ix-apps.
Impact
Comply with TrueNAS recommendation and protect data, no known negative impact other than that the dataset is encrypted and so may not be available at start if the key is not available.
User Story
When setting the apps dataset, allow user to enable encryption.