io.k8s.api.node.v1

Type members

Classlikes

final case class Overhead(podFixed: Option[Map[String, Quantity]])

Overhead structure represents the resource overhead associated with running a pod.

Overhead structure represents the resource overhead associated with running a pod.

Source:
Overhead.scala
final case class RuntimeClass(handler: String, scheduling: Option[Scheduling], overhead: Option[Overhead], metadata: Option[ObjectMeta]) extends KObject

RuntimeClass defines a class of container runtime supported in the cluster. The RuntimeClass is used to determine which container runtime is used to run all containers in a pod. RuntimeClasses are manually defined by a user or cluster provisioner, and referenced in the PodSpec. The Kubelet is responsible for resolving the RuntimeClassName reference before running the pod. For more details, see https://kubernetes.io/docs/concepts/containers/runtime-class/

RuntimeClass defines a class of container runtime supported in the cluster. The RuntimeClass is used to determine which container runtime is used to run all containers in a pod. RuntimeClasses are manually defined by a user or cluster provisioner, and referenced in the PodSpec. The Kubelet is responsible for resolving the RuntimeClassName reference before running the pod. For more details, see https://kubernetes.io/docs/concepts/containers/runtime-class/

Source:
RuntimeClass.scala
final case class RuntimeClassList(items: Seq[RuntimeClass], metadata: Option[ListMeta]) extends KObject

RuntimeClassList is a list of RuntimeClass objects.

RuntimeClassList is a list of RuntimeClass objects.

Source:
RuntimeClassList.scala
final case class Scheduling(nodeSelector: Option[Map[String, String]], tolerations: Option[Seq[Toleration]])

Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.

Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.

Source:
Scheduling.scala