K8SShutdown

tasks.elastic.kubernetes.K8SShutdown
class K8SShutdown(k8s: Option[KubernetesClient[IO]]) extends ShutdownNode, ShutdownSelfNode

Attributes

Experimental
true
Graph
Supertypes
trait ShutdownSelfNode
trait ShutdownNode
trait ShutdownRunningNode
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def shutdownPendingNode(nodeName: PendingJobId): IO[Unit]
def shutdownRunningNode(exitCode: Deferred[IO, ExitCode], nodeName: RunningJobId): IO[Unit]
def shutdownRunningNode(nodeName: RunningJobId): IO[Unit]