tasks.elastic.kubernetes

Members list

Type members

Experimental classlikes

object Bootstrap

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type
Bootstrap.type
class K8SCreateNode(masterAddress: SimpleSocketAddress, codeAddress: CodeAddress, k8s: Option[KubernetesClient[IO]])(implicit config: TasksConfig, elasticSupport: ElasticSupportFqcn) extends CreateNode

Attributes

Experimental
true
Supertypes
trait CreateNode
class Object
trait Matchable
class Any
class K8SCreateNodeFactory(k8s: Option[KubernetesClient[IO]])(implicit config: TasksConfig, fqcn: ElasticSupportFqcn) extends CreateNodeFactory

Attributes

Experimental
true
Supertypes
trait CreateNodeFactory
class Object
trait Matchable
class Any
class K8SElasticSupport extends ElasticSupportFromConfig

Attributes

Experimental
true
Supertypes
trait ElasticSupportFromConfig
class Object
trait Matchable
class Any
object K8SGetNodeName extends GetNodeName

Attributes

Experimental
true
Supertypes
trait GetNodeName
class Object
trait Matchable
class Any
Self type
class K8SHostConfig(implicit val config: TasksConfig) extends K8SHostConfigurationImpl

Attributes

Experimental
true
Supertypes
trait HostConfigurationFromConfig
trait HostConfiguration
class Object
trait Matchable
class Any
Show all
trait K8SHostConfigurationImpl extends HostConfigurationFromConfig

Attributes

Experimental
true
Supertypes
trait HostConfigurationFromConfig
trait HostConfiguration
class Object
trait Matchable
class Any
Known subtypes
class K8SShutdown(k8s: Option[KubernetesClient[IO]]) extends ShutdownNode

Attributes

Experimental
true
Supertypes
trait ShutdownNode
trait ShutdownRunningNode
class Object
trait Matchable
class Any

Attributes

Experimental
true
Supertypes
class Object
trait Matchable
class Any
Self type