Container
case class Container(name: String, image: String, command: List[String], args: List[String], workingDir: Option[String], ports: List[Port], env: List[EnvVar], resources: Option[Requirements], volumeMounts: List[Mount], livenessProbe: Option[Probe], readinessProbe: Option[Probe], lifecycle: Option[Lifecycle], terminationMessagePath: Option[String], terminationMessagePolicy: Option[Value], imagePullPolicy: Option[Value], securityContext: Option[SecurityContext], envFrom: List[EnvFromSource], stdin: Option[Boolean], stdinOnce: Option[Boolean], tty: Option[Boolean], volumeDevices: List[Device], startupProbe: Option[Probe]) extends Limitable
- Companion:
- object
trait Serializable
trait Product
trait Equals
trait Limitable
class Object
trait Matchable
class Any
Value members
Concrete methods
def withHttpLivenessProbe(path: String, port: NameablePort, initialDelaySeconds: Int, timeoutSeconds: Int, schema: String): Container
def withHttpReadinessProbe(path: String, port: NameablePort, initialDelaySeconds: Int, timeoutSeconds: Int, schema: String): Container