Skip to content

Workload recipes

Every workload on Kestrel fits one of three shapes. Pick the recipe that matches your workload’s lifetime, invocation pattern, and reachability needs — each one gives you tenant-scoped YAML you can commit to your repo and let ArgoCD deploy.

If your workload…Use this recipe
Runs continuously, serves traffic, needs an IngressLong-running service
Runs to completion once or on a schedule, then exitsJobs & CronJobs
Is a short-lived interactive environment (e.g. Jupyter)Dev pod