camunda / issues

4 stars 0 forks source link

Identity in FatJar supports H2 for Development #797

Open engineering-issue-sync-app[bot] opened 3 weeks ago

engineering-issue-sync-app[bot] commented 3 weeks ago

Value Proposition

Use an in-memory database (h2) for fast getting started and easy development.

User Problem

Identity requires me to install / start a postgres database. This is additional friction and memory usage for me as a Developer in local environments.

Context As a Developer Identity-functionality is required for certain functionality of the automation cluster (i.e. User login or Multi-Tenancy). Identity only supports postgres Postgres is an additional component (because everything else relies on Elasticsearch).

User Stories

I can use in-memory h2 for Identity for fast development. I can configure this in pure java environment, docker and helm.

It is clear to me how to switch to a real relational database (Postgres) for production purposes and that H2 is only for development purposes (I can read docs about it).

Implementation

:robot: This issue is automatically synced from: source