Packages

p

dev.hnaderi

sbtk8s

package sbtk8s

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class Environment extends Serializable with Product
  2. final case class MicroserviceDefinition(name: String, version: String, image: String, namespace: Option[String] = None, imagePullSecrets: Seq[String] = Nil, imagePullPolicy: Option[String] = None, startupProbe: Option[Probe] = None, readinessProbe: Option[Probe] = None, livenessProbe: Option[Probe] = None, resources: Option[ResourceRequirements] = None, args: Option[Seq[String]] = None, workingDir: Option[String] = None, environments: Seq[Environment] = Nil, services: Seq[ServiceBuilder] = Nil) extends Recipe with Product with Serializable
  3. final case class PathDefinition(path: String, pathType: String = "Prefix") extends Product with Serializable
  4. final case class PublicServiceDefinition(paths: Seq[PathDefinition], host: Option[String] = None) extends Product with Serializable
  5. trait Recipe extends AnyRef
  6. trait ServiceBuilder extends AnyRef
  7. final case class ServiceDefinition(name: String, port: Int, targetPort: Option[Int] = None, protocol: Option[String] = None, public: Option[PublicServiceDefinition] = None) extends ServiceBuilder with Product with Serializable

Value Members

  1. object Environment extends Serializable
  2. object K8sMicroservicePlugin extends AutoPlugin
  3. object PublicServiceDefinition extends Serializable

Ungrouped