December 11, 2024
The Cloudera Operational Database 1.47 version supports enhancements to the CDP CLI and adding a new storage type while creating a new operational database.
Cloudera Operational Database supports JDK17
Cloudera Operational Database supports creating a database with Cloudera Runtime 7.3.1 only by using JDK17. If you use an earlier runtime version, only JDK8 and JDK11 are supported for database creation.
New CLI commands to list and upload certificates
Cloudera Operational Database supports two new CLI commands, list-certificates and upload-certificate.
In an Auto-TLS setup, Cloudera Manager maintains a global certificate trust store across the cluster to ensure a mutual trust relationship between cluster nodes in secure TLS connections.
You can now upload custom certificates into the global certificate store and distribute them across all nodes, enabling secure COD connections from your infrastructure without changing the existing PKI infrastructure, certificates, or Root CA.
The feature is designed to support mTLS authentication from outside of COD's network, but it could also be useful for TLS connections from COD to other networks in general. The command details are as follows.
- list-certificates: This command lists SHA-1 fingerprints of certificates listed in the
Global Trust Store.
Following is an example,
cdp opdb list-certificates --environment <environment_name> --database <database_name>
- upload-certificate: This command uploads a single, PEM-encoded certificate to the Global
Trust Store and refreshes all the nodes in the cluster.
Following is an example,
cdp opdb upload-certificate --environment <environment_name> --database <database_name> --certificate <custom_certificate_in_PEM_format>
For more information, see CDP CLI documentation.
New storage type support during database creation
Cloudera Operational Database UI supports a new storage type, Cloud Storage with Caching and Data Tiering while creating an operational database. This storage type is equivalent to a cloud storage that supports time-based priority caching, where data within a specified time range is given a higher priority.
You must have the COD_DATATIERING
entitlement to be able to use this storage
type.
For more information, see Creating a database using COD.