Skip to content

feat: support loading custom job definitions, add sample job defs#10

Merged
nvcreid merged 1 commit into
mainfrom
creid/add-missing-files-to-helmchart
Mar 19, 2026
Merged

feat: support loading custom job definitions, add sample job defs#10
nvcreid merged 1 commit into
mainfrom
creid/add-missing-files-to-helmchart

Conversation

@nvcreid

@nvcreid nvcreid commented Mar 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add files/job_definitions/ with bundled definitions: df, echo, nvidia-smi-check, sleep-test, slack-webhook-message
  • Add files/scripts/load_job_definitions.sh
  • Add extraJobDefinitions values key to support inline custom job definitions without forking the chart
  • Fix configmap-job-definitions.yaml to guard against Files.Glob returning empty results (rendered invalid {} in ConfigMap data block)

…ons to fix templating

Signed-off-by: Christopher Reid <creid@nvidia.com>
@nvcreid nvcreid force-pushed the creid/add-missing-files-to-helmchart branch from 3998034 to fb5bfe6 Compare March 17, 2026 22:21
@nvcreid nvcreid merged commit de31058 into main Mar 19, 2026
7 checks passed
@nvcreid nvcreid deleted the creid/add-missing-files-to-helmchart branch March 19, 2026 14:18
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.1.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants