Batch Job Recipes

The TIDE Support Team has started an open source collection of “recipes” for creating batch jobs in Kubernetes to be run on TIDE. These recipes are designed to be step-by-step examples for more robust workflows. These recipes serve as not just examples, but rather something that you can modify and build upon.

What to Expect from a Recipe

A recipe should include a readme document with copy-and-paste steps to accomplish a specific goal in a batch job. Recipes may contain data, scripts and code to demonstrate their specific activity.

Recipes will typically have the following structure:

  • Short description of activity or purpose
  • Ingredients (prerequisites)
  • Prep
  • Instructions
  • Clean up

The recipes assume that you have:

Where to Get the Recipes

The recipes are hosted on the CSU TIDE GitHub organization in the Kubernetes Recipes repository. We host the recipes on GitHub so that they can be easily accessed, viewed and modified. Users do not need to create a GitHub account to access and view the recipes. However, if you are working with code and collaborating with others, we would encourage you to consider creating an account.

We also welcome suggestions, improvements and new recipes! Note that the following may require a GitHub account.

For general support inquires not specifically related to these recipes, please continue to use the TIDE Support form.