struct

Kubernetes::DaemonSetStatus

Inherits YAML::Serializable < JSON::Serializable < Kubernetes::Serializable < Struct < Value < Object

DaemonSetStatus represents the current status of a daemon set.

Constructors

new(pull : ::JSON::PullParser)
new(*, __pull_for_json_serializable pull : ::JSON::PullParser)
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)

Instance methods

collision_count

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

Source
collision_count=(collision_count : Int32 | Nil)

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

Source
conditions

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

Source
conditions=(conditions : Array(DaemonSetCondition) | Nil)

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

Source
current_number_scheduled

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/

Source
current_number_scheduled=(current_number_scheduled : Int32 | Nil)

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/

Source
desired_number_scheduled

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/

Source
desired_number_scheduled=(desired_number_scheduled : Int32 | Nil)

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/

Source
number_available

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.minReadySeconds)

Source
number_available=(number_available : Int32 | Nil)

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.minReadySeconds)

Source
number_misscheduled

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/

Source
number_misscheduled=(number_misscheduled : Int32 | Nil)

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/

Source
number_ready

numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.

Source
number_ready=(number_ready : Int32 | Nil)

numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.

Source
number_unavailable

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.minReadySeconds)

Source
number_unavailable=(number_unavailable : Int32 | Nil)

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.minReadySeconds)

Source
observed_generation

The most recent generation observed by the daemon set controller.

Source
observed_generation=(observed_generation : Int64 | Nil)

The most recent generation observed by the daemon set controller.

Source
updated_number_scheduled

The total number of nodes that are running updated daemon pod

Source
updated_number_scheduled=(updated_number_scheduled : Int32 | Nil)

The total number of nodes that are running updated daemon pod

Source

Macros

field(name, type = nil, **options, &block)

Helper macro for defining fields with automatic camelCase conversion

Source