package v1
- Alphabetic
- Public
- Protected
Type Members
- final case class Eviction(deleteOptions: Option[DeleteOptions] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
Eviction evicts a pod from its node subject to certain policies and safety constraints.
Eviction evicts a pod from its node subject to certain policies and safety constraints. This is a subresource of Pod. A request to cause such an eviction is created by POSTing to .../pods/<pod name>/evictions.
- final case class PodDisruptionBudget(status: Option[PodDisruptionBudgetStatus] = None, spec: Option[PodDisruptionBudgetSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable
PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods
- final case class PodDisruptionBudgetList(items: Seq[PodDisruptionBudget], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
PodDisruptionBudgetList is a collection of PodDisruptionBudgets.
- final case class PodDisruptionBudgetSpec(maxUnavailable: Option[IntOrString] = None, minAvailable: Option[IntOrString] = None, selector: Option[LabelSelector] = None) extends Product with Serializable
PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.
- final case class PodDisruptionBudgetStatus(disruptionsAllowed: Int, desiredHealthy: Int, expectedPods: Int, currentHealthy: Int, conditions: Option[Seq[Condition]] = None, disruptedPods: Option[Map[String, Time]] = None, observedGeneration: Option[Int] = None) extends Product with Serializable
PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.
PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget. Status may trail the actual state of a system.
Value Members
- object Eviction extends Serializable
- object PodDisruptionBudget extends Serializable
- object PodDisruptionBudgetList extends Serializable
- object PodDisruptionBudgetSpec extends Serializable
- object PodDisruptionBudgetStatus extends Serializable