github.com/aclisp/heapster@v0.19.2-0.20160613100040-51756f899a96/RELEASES.md (about) 1 # Release Notes 2 3 ## 0.19.1 (15-12-2015) 4 - Better connection handling for InfluxDB. 5 - Refresh node and pod lists every 1 hour. 6 7 ## 0.19.0 (9-12-2015) 8 - Switched to InfluxDB 0.9. The data layout was changed. 9 - Added Kafka and Riemann sinks. 10 - Removed poll_duration flag. 11 - Authentication and security improvements. 12 - Fixed issue with unavailable sink. 13 14 ## 0.18.1 (9-18-2015) 15 - Avoid using UIDs for Kubernetes events. 16 - Export container labels. 17 - Hawkular sink upgrades 18 19 ## 0.18.0 20 - Cluster Model APIs enabled by default 21 - Garbage collection in the cluster model 22 - New rolling window based bucketing storage engine for model that significantly reduces memory footprint 23 - Many fixes around race conditions with the cache 24 - GCP authorization policy updated to reduce flakiness 25 26 ## 0.17.0 27 - Fixes service account handling. 28 - New APIs that provide insight into a kubernetes cluster - usage distribution across nodes, namespaces, pods, etc. 29 30 ## 0.16.0 (7-7-2015) 31 - Add new sink for GCM autoscaling. 32 - Force heapster to use kubernetes v1.0 API. 33 - Bug fixes. 34 35 ## 0.15.0 (6-26-2015) 36 - Use service accounts while running in kubernetes clusters 37 - Expose kubernetes system containers with standard names 38 - Minor bug fixes. 39 40 ## 0.14.3 (6-19-2015) 41 - Expose HostID for nodes. 42 - Added an API '/metric-export-schema' that exposes the schema for '/metric-export' API. 43 44 ## 0.14.2 (6-16-2015) 45 - Expose HostID for all containers. 46 47 ## 0.14.1 (6-15-2015) 48 - Expose External ID of nodes as a label and namespace UID as a label. 49 - Fix bug in handling metric specific labels. 50 51 ## 0.14.0 (6-9-2015) 52 - Heapster exposes a REST endpoint that serves the metrics being pushed to sinks. 53 - Support for service accounts. 54 55 ## 0.13.0 (5-29-2015) 56 - Switch use of Kubernetes API to v1beta3. 57 - Add option to connect to Kubelets through HTTPS. 58 59 ## 0.12.1 (5-13-2015) 60 - Fixes kube master url handling via --source flag. 61 62 ## 0.12.0 (5-12-2015) 63 - Fixes issues related to supporting multiple sinks. 64 - Resource usage of kubernetes system daemons are exported. 65 - Support for kubernetes specific auth (secrets). 66 - Scalability improvements. 67 68 ## 0.11.0 (4-28-2015) 69 - Export filesystem usage metrics for the node and containers. 70 - Support for Kubernetes events 71 - New Sink - Google Cloud Logging. Supports events only. 72 - New Sink - Google Cloud Monitoring. Supports metrics only. 73 - New metric labels - 'pod_name' and 'resource_id'. 74 - Extensible source and sinks configuration. It is now possible to export metrics and events to multiple sinks simultaneously. 75 76 ## 0.10.0 (3-30-2015) 77 - Downsampling - Resolution of metrics is set to 5s by default. 78 - Support for using Kube client auth. 79 - Improved Influxdb sink - sequence numbers are generated for every metric. 80 - Reliability improvements 81 - Bug fixes. 82 83 ## 0.9 (3-13-2015) 84 - [Standardized metrics](sinks/api/supported_metrics.go) 85 - New [common API](sinks/api/types.go) in place for all external storage drivers. 86 - Simplified heapster deployment scripts. 87 - Bug fixes and misc enhancements. 88 89 ## 0.8 (2-22-2015) 90 - Avoid expecting HostIP of Pod to match node's HostIP. 91 92 ## 0.7 (2-18-2015) 93 - Support for Google Cloud Monitoring Backend 94 - Watch kubernetes api-server instead of polling for pods and nodes info. 95 - Fetch stats in parallel. 96 - Refactor code and improve testing. 97 - Miscellaneous bug fixes. 98 - Native support for CoreOS. 99 100 ## 0.6 (1-21-2015) 101 - New /validate REST endpoint to probe heapster. 102 - Heapster supports kube namespaces. 103 - Heapster uses InfluxDB service DNS name while running in kube mode. 104 105 ## 0.5 (12-11-2014) 106 - Compatiblity with updated InfluxDB service names. 107 108 ## 0.4 (12-02-2014) 109 - Compatibility with cAdvisor v0.6.2 110 111 ## 0.3 (11-26-2014) 112 - Handle updated Pod API in Kubernetes. 113 114 ## 0.2 (10-06-2014) 115 - Use kubernetes master readonly service which does not require auth 116 117 ## 0.1 (10-05-2014) 118 - First version of heapster. 119 - Native support for kubernetes and CoreOS. 120 - For Kubernetes gets pods and rootcgroup information. 121 - For CoreOS gets containers and rootcgroup information. 122 - Supports InfluxDB and bigquery. 123 - Exports pods and container stats in table 'stats' in InfluxDB 124 - rootCgroup is exported in table 'machine' in InfluxDB 125 - Special dashboard for kubernetes.