Title
Create new category
Edit page index title
Edit category
Edit link
Install Knox
Install Knox
Perform the following steps to install Knox.
Install the Knox service from the Ambari UI.

Add entry for the Pinot service in the topology.

Save and restart Knox.

Start the demo LDAP Server

If you are enabling Knox, disable the basic auth option.

Knox Homepage UI
Access the Knox Homepage UI, click the Pinot service, and enter username and password.



SSL Enablement on the Controller UI
To generate the pinot-keystore.p12 and pinot-truststore.p12 files for securing the Pinot Controller UI using SSL/TLS, follow these steps:
Prerequisites
Java installed (
keytoolcomes with JDK)OpenSSL (optional for importing existing certs)
Directory
/etc/pinot/ssl/exists and has proper permissions
Generate Keystore and Truststore for Pinot Controller
Generate a Keystore (Self-Signed Certificate)
storepassandkeypasscan be the same.Replace
CNand other DNAME values as needed.
Create the Truststore
If you're using self-signed certs, export the public certificate from the keystore and import it into the truststore.
Export certificate from keystore:
Import into a new truststore
Secure Permissions (Optional, but Recommended).
Configure Pinot to use the SSL Certificate.
Edit controller.conf or wherever your Pinot Controller properties are set:
Restart the Pinot Controller after updating the configuration.

Save and restart the service.