Integrating data store connectors and authentication plugins
- Last Updated: August 11, 2026
- 2 minute read
- Hybrid Data Pipeline
- Version 5.0
- Documentation
You may need to integrate data store connectors or authentication plugins to maintain your Hybrid Data Pipeline cluster.
Update a DataDirect connector
shared_dir/dddrivers/ or
shared_dir/drivers/ overrides the connectors shipped with
Hybrid Data Pipeline during startup. Before updating, review these directories
and remove any outdated connectors to ensure that the latest connector versions
are used.Take the following steps to update a DataDirect driver in a cluster.
- Open your command-line interface.
- Copy the DataDirect driver to the dddrivers folder in the shared file
location.
kubectl cp drivers/ddpostgresql.jar hdp-hdpserver-0:hdpshare/dddrivers --namespace namespace-value
- Restart the cluster by running the
kubectl deletecommand on each pod. After it is deleted, each pod is restarted based on the Helm chart configuration. For example:# Restart the first pod kubectl delete hdp-hdpserver-0 # Restart the second pod kubectl delete hdp-hdpserver-1 # Restart the third pod kubectl delete hdp-hdpserver-2
Add a third-party connector
Hybrid Data Pipeline supports the use of third-party JDBC drivers. This feature gives customers the ability to integrate data stores for which Hybrid Data Pipeline does not currently have a built-in integration. For details, refer to Using third-party JDBC drivers with Hybrid Data Pipeline.
Take the following steps to add or update a third-party driver.
- Open your command-line interface.
- Copy the third-party driver to the drivers folder in the shared file
location.
kubectl cp drivers/mysql-connector-j-8.0.33.jar hdp-hdpserver-0:hdpshare/drivers --namespace namespace-value
- Restart the cluster by running the
kubectl deletecommand on each pod. After it is deleted, each pod is restarted based on the Helm chart configuration. For example:# Restart the first pod kubectl delete hdp-hdpserver-0 # Restart the second pod kubectl delete hdp-hdpserver-1 # Restart the third pod kubectl delete hdp-hdpserver-2
Add a Java authentication plugin
Hybrid Data Pipeline supports external authentication services through a Java authentication plugin. For details, refer to Integrating external authentication with a Java plugin.
Take the following steps to add a Java authentication plugin to the cluster.
- Open your command-line interface.
- Copy the plugin to the plugins folder in the shared file
location.
kubectl cp plugins/auth-plugin.jar hdp-hdpserver-0:hdpshare/plugins --namespace namespace-value
- Restart the cluster by running the
kubectl deletecommand on each pod. After it is deleted, each pod is restarted based on the Helm chart configuration. For example:# Restart the first pod kubectl delete hdp-hdpserver-0 # Restart the second pod kubectl delete hdp-hdpserver-1 # Restart the third pod kubectl delete hdp-hdpserver-2