Releases: kubernetes/kube-state-metrics
Releases · kubernetes/kube-state-metrics
v1.5.0-beta.0 / 2018-12-11
After a testing period of 11 days, there were no additional bugs found or features introduced.
v1.5.0-alpha.0 / 2018-11-30
Special thanks to @mxinden for the hard work on the performance improvements.
- [CHANGE] Disable gzip compression of kube-state-metrics responses by default. Can be re-enabled via
--enable-gzip-encoding
. See #563 for more details. - [FEATURE] Add
kube_replicatset_owner
metric (#520). - [FEATURE] Add
kube_pod_container_status_last_terminated_reason
metric (#535). - [FEATURE] Add
stateful_set_status.{current,update}_revision
metric (#545). - [FEATURE] Add pod disruption budget collector (#551).
- [FEATURE] Make kube-state-metrics usable as a library (#575).
- [FEATURE] Add
kube_service_spec_external_ip
metric and addexternal_name
andload_balancer_ip
label tokube_service_info
metric (#571). - [ENHANCEMENT] Add uid info in
kube_pod_info
metric (#508). - [ENHANCEMENT] Update addon-resizer to 1.8.3 and increase resource limits (#552).
- [ENHANCEMENT] Improve metric caching and rendering performance (#498).
- [ENHANCEMENT] Adding CreateContainerConfigError as possible reason for container not starting (#578).
v1.4.0 / 2018-08-22
After a testing period of 16 days, there were no additional bugs found or features introduced.
v1.4.0-rc.0 / 2018-08-06
- [CHANGE]
kube_job_status_start_time
andkube_job_status_completion_time
metric types changed from counter to gauge. - [CHANGE]
job
label tojob_name
as this collides with the Prometheusjob
label. - [FEATURE] Allow white- and black-listing metrics to be exposed.
- [FEATURE] Add
kube_node_status_capacity
andkube_node_status_allocatable
metrics. - [FEATURE] Add
kube_pod_status_scheduled_time
metric. - [FEATURE] Add
kube_pod_container_status_waiting_reason
andkube_pod_container_status_terminated_reason
metrics. - [ENHANCEMENT] Add generic resource metrics for Pods,
kube_pod_container_resource_requests
andkube_pod_container_resource_limits
. This deprecates the old resource metrics for Pods. - [ENHANCEMENT] Prefer protobuf over json when communicating with the Kubernetes API.
- [ENHANCEMENT] Add dynamic volume support.
- [ENHANCEMENT] Properly set kube-state-metrics user agent when performing requests against the Kubernetes API.
- [BUGFIX] Fix incrorrect HPA metric labels.
v1.3.1 / 2018-04-12
- [BUGFIX] Use Go 1.10.1 fixing TLS and memory issues.
- [BUGFIX] Fix Pod unknown state.
v1.3.0 / 2018-04-04
After a testing period of 12 days, there were no additional bugs found or features introduced.
v1.3.0-rc.0 / 2018-03-23
- [FEATURE] Allow to specify multiple namespace.
- [FEATURE] Add
kube_pod_completion_time
,kube_pod_spec_volumes_persistentvolumeclaims_info
, andkube_pod_spec_volumes_persistentvolumeclaims_readonly
metrics to the Pod collector. - [FEATURE] Add
kube_node_spec_taint
metric. - [FEATURE] Add
kube_namespace_annotations
metric. - [FEATURE] Add
kube_deployment_spec_strategy_rollingupdate_max_surge
metric. - [FEATURE] Add
kube_persistentvolume_labels
metric. - [FEATURE] Add
kube_persistentvolumeclaim_lables
metric. - [FEATURE] Add
kube_daemonset_labels
metric. - [FEATURE] Add Secret metrics.
- [FEATURE] Add ConfigMap metrics.
- [ENHANCEMENT] Add additional reasons to
kube_pod_container_status_waiting_reason
metric. - [BUGFIX] Fix namespacing of HPA.
- [BUGFIX] Fix namespacing of PersistentVolumes.
- [BUGFIX] Fix CronJob tab parsing.
v1.2.0 / 2018-01-15
After a testing period of 10 days, there were no additional bugs found or features introduced.
v1.2.0-rc.0 / 2018-01-05
- [CHANGE] The CronJob collector now expects the version to be v1beta1.
- [FEATURE] Add
Endpoints
metrics collector. - [FEATURE] Add
PersistentVolume
metrics collector. - [FEATURE] Add
HorizontalPodAutoscaler
metrics collector. - [FEATURE] Add
kube_pod_container_status_terminated_reason
metric. - [FEATURE] Add
kube_job_labels
metric. - [FEATURE] Add
kube_cronjob_labels
metric. - [FEATURE] Add
kube_service_spec_type
metric. - [FEATURE] Add
kube_statefulset_status_replicas_current
metric. - [FEATURE] Add
kube_statefulset_status_replicas_ready
metric. - [FEATURE] Add
kube_statefulset_status_replicas_updated
metric. - [ENHANCEMENT] Allow specifying the host/IP kube-state-metrics binds to.
- [ENHANCEMENT] Add
volumename
label tokube_persistentvolumeclaim_info
metric. - [ENHANCEMENT] Add
cluster_ip
label tokube_service_info
metric. - [ENHANCEMENT] Print version on startup and useful debug information at runtime.
- [ENHANCEMENT] Add metrics for kube-state-metrics itself. For separation purposes this listens on a separate host/IP and port, both configurable respectively.
v1.1.0 / 2017-10-19
After a testing period of one week, there were no additional bugs found or features introduced.