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

Add deployment configuration for running background job worker #88

Merged
merged 4 commits into from
Aug 31, 2023

Commits on Aug 25, 2023

  1. support running ckan container as a background jobs worker

    determine process type based on environment variable
    add configuration to run cron jobs
    aymanizz committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    e678624 View commit details
    Browse the repository at this point in the history
  2. add ckan-worker service for running background jobs worker

    add cron job to schedule cloudstorage s3 sync job
    add cloudstorage extension sync related environment variables
    aymanizz committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    6f37d28 View commit details
    Browse the repository at this point in the history
  3. run supervisord as daemon

    aymanizz committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    ed2a5dd View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. use env variable for account id in cloudformation overlay

    pseudo parameters cannot be used because sidecars injection converts the docker compose file which replaces pseudo parameters with arbitrary values
    aymanizz committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    d4428c2 View commit details
    Browse the repository at this point in the history