Skip to content

Replace yaml-based projects settings with database #29

@lukpueh

Description

@lukpueh

Currently, project data used for authentication is maintained in projects.yaml, which is read once at app start-up.

This is a stopgap solution for an early prototype. Moving forward we will want a simple db 1 to allow updating project data without restarting the app.

The change is also desirable for our Kubernetes deployment, where we create projects.yaml from a helm values file, which is not supposed to be updated as regularly, as we will need to update project data. cc @TiagoLucas22478

Footnotes

  1. sqlite might be good enough: small data set, rare concurrent reads, no concurrent writes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions