The following three configurations are required to be available before you can deploy the helm chart. These are provided by your cloud provider or as services within your cluster.
- PostgreSQL database
- OIDC provider
- Blob store
We use the term
store to group configuration for any service that stores data for the QuickCase app. Thus databases and attachments are accessed via
Two databases are required, one for the cases and one for the case definitions.
Only PostgreSQL is supported
You can use a single database by using PostgreSQL schemas
# These are the default claim names, see https://github.com/quickcase/spring-oidc#configuration
Attachment store is optional, but is enabled by default.
Attachments are stored securely, with access controlled by QuickCase. Users authorised to access a case are provided with temporary authorised URLs which provides direct access to the store to upload or download attachments.
We only support the following cloud providers:
- AWS S3
- Azure blob storage, and
- Google storage.
#provider: amazon-s3 # azure-blob, google-storage