Choose your application environment

Get help in installation and product updates

Environment Options

  • AWS
  • Azure
  • GCP
  • On-premise
  • Other

Cloud Marketplace


Installation on a Single Host

Installs both Heimdall Proxy and Central Console on a single host, with a one-line bash command:

sudo bash -c 'bash <(curl -s http://s3.heimdalldata.com/hdinstall.sh)'

Notes:


Docker Installation

Dockerfile

docker build -t "heimdall:version".
docker run -d --name heimdall-instance -p 8087:8087 -p 3306:3306 -p 5432:5432 -p 1433:1433 heimdall:version

Other Operating Systems (e.g. Unix, OSX, Solaris, BSD)

  • Requires Java 8+
  • Download vendor neutral package
  • Unzip into /opt (Creates a Heimdall directory automatically)
  • Start the script “/opt/heimdall/serverstart.sh start”

This will not install Heimdall as a daemon. Please refer to your OS documentation.

Notes:

  • Once installed, connect to the Heimdall Central Console on HTTP://:8087/, and configure from the “Wizard”.
  • Ensure nothing is blocking port 8087 (e.g. firewall). Else, use “/opt/heimdall/heimdallserver.sh start”.
  • Technical Documentation
  • Installation video
  • Release Notes

Greenplum Community Edition

The Heimdall Proxy Greenplum Community Edition includes:

  • Connection Pooling (PgBouncer equivalent)
  • Authentication and Authorization through LDAP Group/Role synchronization (for up to 1 LDAP server)
  • SQL Performance analytics
  • Database metadata filtering: Improves performance for user-interface tools (e.g. DBeaver)
  • Free of charge for Greenplum usage; email cesupport@heimdalldata.com for a license
  • For technical support, upgrade to the Heimdall Proxy Enterprise Edition. Contact sales@heimdalldata.com

The one-line bash command below installs both Heimdall Proxy and Central Console on a single host:

sudo bash -c 'bash <(curl -s http://s3.heimdalldata.com/hdinstall.sh)'

Additional Resources