package kubecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

Daemon_set_status represents the current status of a daemon set.

type t
val to_yojson : t -> Yojson.Safe.t
val make : ?updated_number_scheduled:int -> ?observed_generation:int -> ?number_unavailable:int -> number_ready:int -> number_misscheduled:int -> ?number_available:int -> desired_number_scheduled:int -> current_number_scheduled:int -> ?conditions: Kubernetes.Definitions.Api.Apps.V1beta2.Daemon_set_condition.t list -> ?collision_count:int -> unit -> t
val collision_count : t -> int option

Count of hash collisions for the Daemon_set. The Daemon_set controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest Controller_revision.

Represents the latest available observations of a Daemon_set's current state.

val current_number_scheduled : t -> int

The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

val desired_number_scheduled : t -> int

The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

val number_available : t -> int option

The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.min_ready_seconds)

val number_misscheduled : t -> int

The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/

val number_ready : t -> int

The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.

val number_unavailable : t -> int option

The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.min_ready_seconds)

val observed_generation : t -> int option

The most recent generation observed by the daemon set controller.

val updated_number_scheduled : t -> int option

The total number of nodes that are running updated daemon pod

module Object : Object.S with type value := t