-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature/add minimal k8s scheduler (#127)
* chore: Add .vscode configuration files for launching HadesAPI and HadesScheduler * Add scaffolding for k8s scheduler * Add scaffolding for k8s scheduler * Add cluster access and namespace creation * feat: Add UUID Job and IDstring method to Step struct * Add Job and Step abstractions * Add UUID to job in queue * Implement k8s Executor * Only overwrite container command if a build script is provided explicitly * Improve documentation of job methods * Remove unused Variable * Implement environment variable injection * Fix build script permission error * ci-retrigger * Change Golang version to 1.22 * Update logging * Add toolchain version to fix build errors * Fix errors with workspace out of sync * Use unnamed field for K8sJob payload * try to fix dependency ambiguity error * Bump go version to 1.22.0 in go.mod files to fix build error * fix typo * Improve K8s config with nested types * Fix dependency problems - Thanks @robertjndw * Add todos to k8s scheduler * Improve Bruno build job examples (Failing and Successful builds) * Update Readme to reflect k8s changes * Apply suggestions from code review Co-authored-by: Robert Jandow <[email protected]> --------- Co-authored-by: Robert Jandow <[email protected]> Co-authored-by: Robert Jandow <[email protected]>
- Loading branch information
1 parent
848b725
commit 4af516d
Showing
27 changed files
with
1,655 additions
and
163 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.