Skip to content

Support deploying Sidekiq job processor

Clemens Beck requested to merge 3-support-sidekiq into main

This needs to be rebased after !32 (merged) merged.

What does this MR do?

Support deploying Sidekiq Jobprocessor

Template and deploy a Sidekiq jobprocessor.

  • The Jobprocessor/sidekiq task does:
    1. Calculate a config checksum.
    2. Template the sidekiq deployment.
    3. Apply the sidekiq deployment.
  • The workload uses the same configuration/secrets as the webservice workloads.
  • The controller currently does not check the sidekiq status.

Closes #3 (closed)

Changelog: added

Author's Checklist

For anything in this list which will not be completed, please provide a reason in the MR discussion.

Required

  • Ensure a release milestone is set.
  • MR title and description are up to date, accurate, and descriptive.
  • MR targeting the appropriate branch.
  • MR has a green pipeline on GitLab.com.
  • When ready for review, MR is labeled workflowready for review per the MR workflow.

Expected

  • Test plan indicating conditions for success has been posted and passes.
  • Documentation is created or updated.
  • Tests are added.

Related issues

Closes #3 (closed)

Edited by Clemens Beck

Merge request reports