package sbtk8s
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- abstract class Environment extends Serializable with Product
- 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
- final case class PathDefinition(path: String, pathType: String = "Prefix") extends Product with Serializable
- final case class PublicServiceDefinition(paths: Seq[PathDefinition], host: Option[String] = None) extends Product with Serializable
- trait Recipe extends AnyRef
- trait ServiceBuilder extends AnyRef
- 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
- object Environment extends Serializable
- object K8sMicroservicePlugin extends AutoPlugin
- object PublicServiceDefinition extends Serializable