This guide covers database deployment in ale
, service connectivity, and database management tool configuration using TCP connections.
ale
offers pre-configured database options as built-in applications. For unsupported databases, you can create custom plugins through our plugin system. See our plugin guides for details.
On the dashboard, click or ⌘ + K
to open the deployment modal. Select the database you want to deploy and fill in the configuration fields.
Basic Configuration
Specify the version and root password credentials.
More Options
Set database name, timezone, and service-specific parameters.
Resource Settings and Deployment
Deploy
the connection info (hostname: port) is in the resources tab of the service page.
Services displayed on the same screen can communicate using the private network address, service name and port number.
Services can connect to services in other environments or external systems using the ingress address (hostname:port). In this case, as shown below, you’ll need to allow external connections in the Settings tab of the environment where the database is deployed.
TCP External Connections
You can allow TCP external connections in the settings tab of the environment where the database you want to connect to is located.
You can use the ingress address to connect to your database from DB client tools via TCP.
MariaDB - MySQL Workbench
Enter the ingress address, then in the next screen, enter the Root Password you set during deployment.
PostgreSQL - pgAdmin
In the Connection tab, enter the ingress address, the Username (default is root), and the Root Password you set during deployment.
MongoDB - MongoDB Compass
Click New Connection
, then in the Advanced Connection Options section, enter the hostname including the port number in the Host field.
In the Authentication tab, enter the Username (default is admin) and the Root Password you set during deployment.
Redis - Redis Insight
You can modify the Disk Resource in the Settings tab of the service page. Click Deploy
to apply the new disk capacity.
The Root Password can be viewed and managed in the Secrets section of environment settings.
You can delete your database service by clicking Remove Service
in the Settings tab of the service page.