- [BUGFIX] Fix nil pointer panic when pods have an owner without controllers.
After a testing period of one week, there were no additional bugs found or features introduced.
- [CHANGE] Remove
kube_node_status_ready
,kube_node_status_out_of_disk
,kube_node_status_memory_pressure
,kube_node_status_disk_pressure
, andkube_node_status_network_unavailable
metrics in favor of one generickube_node_status_condition
metric. - [CHANGE] Flatten created by label on
kube_pod_info
metric. - [FEATURE] Add
kube_pod_start_time
metric. - [FEATURE] Add PersistentVolumeClaim metrics.
- [FEATURE] Add StatefulSet metrics.
- [FEATURE] Add Job and CronJob metrics.
- [FEATURE] Add label metrics for deployments.
- [FEATURE] Add
kube_pod_owner
metrics. - [ENHANCEMENT] Add
provider_id
label tokube_node_info
metric. - [BUGFIX] Fix various nil pointer panics.
- [FEATURE] Add label metrics for Pods, Nodes and Services.
- [FEATURE] Expose number of ready Pods for DaemonSets.
- [FEATURE] Add LimitRange metrics.
- [FEATURE] Add ReplicationController metrics.
- [ENHANCEMENT] Add NodeMemoryPressure, NodeDiskPressure, NodeNetworkUnavailable condition metrics.
- [ENHANCEMENT] Add
created_by
label tokube_pod_info
metric.
- [BUGFIX] fix panic if max unavailable if rolling update is unset
- [FEATURE] Add replicaset metrics
- [FEATURE] Add resourcequota metrics
- [FEATURE] Add daemonset metrics
- [FEATURE] Add resource limit and request metrics for pod containers
- [FEATURE] Add node name label to
kube_pod_info
metric - [FEATURE] Add rolling update metrics for deployments
- [ENHANCEMENT] Allow disabling collectors
- [ENHANCEMENT] Improve in cluster vs non in cluster configuration
- [FEATURE] Add pod metrics:
kube_pod_status_scheduled
,kube_pod_container_requested_cpu_cores
andkube_pod_container_requested_memory_bytes
- [FEATURE] Add deployment metric
kube_deployment_metadata_generation
- [FEATURE] Add node metric
kube_node_spec_unschedulable
- [CHANGE] Rename
kube_node_status_allocateable_*
tokube_node_status_allocatable_*
- [CHANGE] Prefix all metrics with
kube_
- [CHANGE] Make metric collection synchronous
- [FEATURE] Add a number of node/pod/deployment metrics