You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to implement a new approach for running workflows in our MINT ensemble manager. This approach will use Kubernetes Jobs, Persistent Volume Claims (PVCs), and S3 for efficient data handling and processing.
Proposed Implementation
Job Creation and Data Download:
Ensemble manager creates a Kubernetes Job
Job creates a PVC
Job mounts the PVC
Job includes an initContainer which downloads data (from HTTP or S3) to the PVC
Main Processing:
Main container mounts the PVC
Runs the processing script
Data Upload:
After job completion, ensemble manager creates another job
This new job uploads the outputs to S3
Technical Details
Use Kubernetes Jobs API for creating and managing jobs
Implement PVC creation and management
Develop initContainer for data download (support both HTTP and S3)
Description
We need to implement a new approach for running workflows in our MINT ensemble manager. This approach will use Kubernetes Jobs, Persistent Volume Claims (PVCs), and S3 for efficient data handling and processing.
Proposed Implementation
Job Creation and Data Download:
Main Processing:
Data Upload:
Technical Details
Code Outline
Benefits
Acceptance Criteria
Additional Considerations
Questions
The text was updated successfully, but these errors were encountered: