 Antonin StefanuttiandGitHub
|
4ad02aca05
|
KEP-2170: Use SSA to reconcile TrainJob components (#2431)
* KEP-2170: Use SSA to reconcile TrainJob components
Signed-off-by: Antonin Stefanutti <[email protected]>
* Enable Unstructured caching in controller manager config
Signed-off-by: Antonin Stefanutti <[email protected]>
* Fix PodGroup apply configuration
Signed-off-by: Antonin Stefanutti <[email protected]>
* API to apply config conversion util functions
Signed-off-by: Antonin Stefanutti <[email protected]>
* Only add namespace to TrainingRuntime object key
Signed-off-by: Antonin Stefanutti <[email protected]>
* Fix EnvVar upsert
Signed-off-by: Antonin Stefanutti <[email protected]>
* Update unit tests
Signed-off-by: Antonin Stefanutti <[email protected]>
* Fix JobSet resource requirements
Signed-off-by: Antonin Stefanutti <[email protected]>
* Resolve build issues with launcher job
Signed-off-by: Antonin Stefanutti <[email protected]>
* Use apply config for MPI ConfigMap and Secret
Signed-off-by: Antonin Stefanutti <[email protected]>
* ComponentBuilderPlugin now returns an array
Signed-off-by: Antonin Stefanutti <[email protected]>
* Use plain apply configurations instead of unstructured
Signed-off-by: Antonin Stefanutti <[email protected]>
* Use apply config in EnforceMLPolicy plugins
Signed-off-by: Antonin Stefanutti <[email protected]>
* Do not update JobSets that are not suspended
Signed-off-by: Antonin Stefanutti <[email protected]>
* Address review feedback
Signed-off-by: Antonin Stefanutti <[email protected]>
* Do not update PodGroup if TrainJob is not suspended
Signed-off-by: Antonin Stefanutti <[email protected]>
* Remove obsolete TODO
Signed-off-by: Antonin Stefanutti <[email protected]>
---------
Signed-off-by: Antonin Stefanutti <[email protected]>
|
2025-02-26 08:39:09 +00:00 |
|