io.k8s.api.node.v1

Members list

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.

Attributes

Companion
object
Source
Overhead.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Overhead

Attributes

Companion
class
Source
Overhead.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Overhead.type
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/

Attributes

Companion
object
Source
RuntimeClass.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all
object RuntimeClass

Attributes

Companion
class
Source
RuntimeClass.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

Attributes

Companion
object
Source
RuntimeClassList.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
RuntimeClassList.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

Attributes

Companion
object
Source
Scheduling.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Scheduling

Attributes

Companion
class
Source
Scheduling.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Scheduling.type