RunContainer
Node Description
Run a container workload. To use this operator,
-
Specify files to retrieve in SECTION 1 of the associated entrypoint.sh script. Files are retrieved from the output bucket associated with the flow, and are stored in /app/input/ in the container.
-
Run desired shell scripts in SECTION 2 of the associated entrypoint.sh script. Store outputs to save in /app/output/ in the container.
Any files stored in /app/output/ are saved to Ganymede cloud storage.
Node Attributes
- num_cpu: int
- Number of vCPUs to allocate to the container.
- gb_memory: int
- Number of GB of memory to allocate to the container.
- gb_ephemeral_storage: int
- Number of GB of ephemeral storage to allocate to the container. If more than 10 GB
- allocated, then ephemeral storage is allocated via a persistent volume claim.
Notes
Prior to usage, the following secrets must be configured in your Ganymede environment:
- artifact_registry: Container registry associated with the container