Create a jobSpec by modifying the provided podSpec
Create a k8s Job spec with affinity to jobs for the same goal set
Checks if one of the provided values is configured in ATOMIST_GOAL_SCHEDULER or - for backwards compatibility reasons - ATOMIST_GOAL_LAUNCHER.
Kubernetes container spec environment variables that specify an SDM running in single-goal mode.
Unique name for goal to use in k8s job spec.
Unique name for job to use in k8s job spec.
List k8s jobs for a single namespace or cluster-wide depending on evn configuration
Read the namespace of the deployment from environment and k8s service account files. Falls back to the default namespace and no other configuration can be found.
Rewrite the volume host path to include the workspace id to prevent cross workspace content ending up in the same directory.
Strip out any characters that aren't allowed a k8s label value
Generated using TypeDoc
Cleanup scheduled k8s goal jobs