Skip to content
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.

Releases: ebi-gdp/jobsubmitter

Embassy Kubernetes final release

14 Jun 13:34
Compare
Choose a tag to compare
Pre-release

Changes for this version of the job submitter:

  • Validate job requests against local copies of JSON schema
  • Migrate from GridFTP transfer with Globus-cli to HTTPS transfer with curl
  • Fix different namespace support (test, dev environments)
  • Set bucket output as a runtime parameter

Deployment target is embassy Kubernetes, currently working on dev and test cluster.

Final release because we're migrating from Kubernetes to a HPC for compute.

December 2022 Alpha

14 Jun 13:29
Compare
Choose a tag to compare
December 2022 Alpha Pre-release
Pre-release

This alpha release has the following functionality:

  • Consume Kafka message and validate a job request using JSON schema
  • Set up configuration maps
  • Create persistent volume claim
  • Create initContainer (globus transfer)
  • Create a kubernetes job object (running pgsc_calc v1.3.0)
  • Patch job to adopt (own) all configuration objects for automatic clean up after job deletion
  • Output results to an S3 bucket
  • Monitor jobs and produce messages when status changes

Deployment target is Embassy Kubernetes.