Extension point for sub classes to modify k8s resources after the job has been created. The provided jobSpec contains the result of the job creation API call.
Extension point for sub classes to modify the provided jobSpec before the Job gets created in k8s. It should return the modified jobSpec.
goal invocation
Default job spec
desired job spec
Extension point to allow for custom clean up logic.
If running in Kubernetes, read current pod spec. Populate
this.podSpec
with a merge of this.options.podSpec
and the
current pod spec. If neither is available, throw an error.
Generated using TypeDoc
GoalScheduler implementation that schedules SDM goals as Kubernetes jobs.