By default the helmchart deploy a postgresql database in your terrakube namespace but if you want to customize that you can change the default deployment values.
To use a PostgreSQL with your Terrakube deployment create a terrakube.yaml file with the following content:
## Terrakube API propertiesapi:defaultDatabase:falseloadSampleData:falseproperties:databaseType:"POSTGRESQL"databaseHostname:"server_name.postgres.database.com"databaseName:"database_name"databaseUser:"database_user"databasePassword:"database_password"databaseSslMode:"disable"
loadSampleData this will add some organization, workspaces and modules by default in your database if need it