Packages

package runner

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class AkkaRunner extends Runner[Deployment]

    Creates the Resources that define an Akka Runner.

  2. final case class ContainerConfig(env: List[EnvVar] = List(), resources: Option[Requirements] = None, volumeMounts: List[Mount] = List(), ports: List[Port] = List()) extends Product with Serializable
  3. final class FlinkRunner extends Runner[CR]

    Creates the ConfigMap and the Runner resource (a FlinkResource.CR) that define a Flink Runner.

  4. trait PatchProvider[T <: Patch] extends AnyRef
  5. final case class PodConfig(containers: Map[String, ContainerConfig], labels: Map[String, String] = Map(), annotations: Map[String, String] = Map(), volumes: List[Volume] = List()) extends Product with Serializable
  6. final case class PodsConfig(pods: Map[String, PodConfig] = Map()) extends Product with Serializable
  7. trait Runner[T <: ObjectResource] extends AnyRef

    A Runner translates into a Runner Kubernetes resource, and a ConfigMap that configures the runner.

  8. final class SparkRunner extends Runner[CR] with PatchProvider[SpecPatch]

    Creates the ConfigMap and the Runner resource (a SparkResource.CR) that define a Spark Runner.

Ungrouped