bcgov/wps

Dev Task: Redis - include as part of deployment

Open

#2,219 opened on Aug 18, 2022

View on GitHub
 (0 comments) (1 reaction) (0 assignees)Python (10 forks)auto 404
Good First IssueTask

Repository metrics

Stars
 (65 stars)
PR merge metrics
 (PR metrics pending)

Description

Describe the task We want a fully deterministic process for deploying and maintaining redis, so we need to create a template and deploy as part of some pipeline.

Acceptance Criteria

  • Templates in source control
  • Instructions + script for deploying
  • ??? Part of pipeline? If so - which pipeline? Which product?

Additional context

  • Redis is used extensively by various process in wps. The current redis deployment configuration being used was manually created in openshift 3.* use the service catalogue. In 4.* the equivalent process would be to use helm developer catalogue to create a deployment.
  • We could have multiple applications/projects using redis. e.g. wps-api uses redis, cronjobs, tileservers etc. etc. we need to consider - do we need one redis server? many? do we just have a template that we manually run? do we include it as part of the pipeline?

Contributor guide