K8SCreateNode

tasks.elastic.kubernetes.K8SCreateNode
class K8SCreateNode(masterAddress: SimpleSocketAddress, codeAddress: CodeAddress, k8s: Option[KubernetesClient[IO]], k8sConfig: K8SConfig) extends CreateNode

Attributes

Experimental
true
Graph
Supertypes
trait CreateNode
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def requestOneNewJobFromJobScheduler(requestSize: ResourceRequest)(implicit config: TasksConfig): Try[(PendingJobId, ResourceAvailable)]

Inherited methods

def convertRunningToPending(p: RunningJobId): Option[PendingJobId]

Attributes

Inherited from:
CreateNode
def initializeNode(node: Node): Unit

Attributes

Inherited from:
CreateNode