Encrypting Azure resources with customer-managed keys
By default, FreeIPA and Cloudera Data Hub disks attached to Azure VMs and the
PostgreSQL server instance used by the Cloudera Data Hub clusters are encrypted with server-side
encryption (SSE) using Platform Managed Keys (PMK), but you can optionally configure SSE with
Customer Managed Keys (CMK).
The CMK can be specified during environment registration and, if present, is used for
encrypting FreeIPA and Cloudera Data Hub disks and PostgreSQL server instances.
The disks that are attached to the VMs of the FreeIPA and Cloudera Data Hub clusters
will be associated with a Disk Encryption Set (DES) that is created with the key URL as the
underlying encryption key version. The DES dedicated to the Cloudera environment will be created
in the resource group of the environment before the FreeIPA launch at the beginning of the
environment creation process.
When meeting Azure requirements for Cloudera, you must do the following:
Add additional permissions for Cloudera provisioning credentials.
Create a key vault and a vault key.
If you are using Azure Database for PostgreSQL Flexible Server with Cloudera, you
can optionally use the CMK used for encrypting VM disks to encrypt the Azure Flexible Server
database instance used by Cloudera. In this case, you should create a managed identity.