Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ODRC: Create Helm charts #107

Closed
2 of 3 tasks
sergei-maertens opened this issue Oct 30, 2024 · 0 comments · Fixed by maykinmedia/charts#141, maykinmedia/charts#143, GPP-Woo/charts#2 or GPP-Woo/charts#3
Closed
2 of 3 tasks

Comments

@sergei-maertens
Copy link
Contributor

sergei-maertens commented Oct 30, 2024

The application needs to be deployed using Helm, so we require the relevant charts.

Tasks

  • Create Helm chart for registration component (this repository). It's a standard Maykin Django project, with:
    • OIDC login for admin
    • No celery (no worker, flower, beat)
    • Redis is used for cache
    • PostgreSQL database
    • Available environment variables are documented. Some are unused: SITE_ID, CSRF_TRUSTED_ORIGINS, NOTIFICATIONS_DISABLED, DISABLE_2FA (not sure about this, either way, it should not be disabled): Registratie component helm chart maykinmedia/charts#141
  • Create chart for OPDC: ODPC chart maykinmedia/charts#143
  • Create an Umbrella chart - the registration component needs an Open Zaak instance (or other Documents API implementation). It should be configurable to use an existing instance, or deploy a fresh, isolated Open Zaak instance.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment