mirror of
https://github.com/k3s-io/k3s.git
synced 2024-06-07 19:41:36 +00:00
126 lines
4.1 KiB
Markdown
126 lines
4.1 KiB
Markdown
|
# Release Notes
|
||
|
|
||
|
## 0.19.1 (15-12-2015)
|
||
|
- Better connection handling for InfluxDB.
|
||
|
- Refresh node and pod lists every 1 hour.
|
||
|
|
||
|
## 0.19.0 (9-12-2015)
|
||
|
- Switched to InfluxDB 0.9. The data layout was changed.
|
||
|
- Added Kafka and Riemann sinks.
|
||
|
- Removed poll_duration flag.
|
||
|
- Authentication and security improvements.
|
||
|
- Fixed issue with unavailable sink.
|
||
|
|
||
|
## 0.18.1 (9-18-2015)
|
||
|
- Avoid using UIDs for Kubernetes events.
|
||
|
- Export container labels.
|
||
|
- Hawkular sink upgrades
|
||
|
|
||
|
## 0.18.0
|
||
|
- Cluster Model APIs enabled by default
|
||
|
- Garbage collection in the cluster model
|
||
|
- New rolling window based bucketing storage engine for model that significantly reduces memory footprint
|
||
|
- Many fixes around race conditions with the cache
|
||
|
- GCP authorization policy updated to reduce flakiness
|
||
|
|
||
|
## 0.17.0
|
||
|
- Fixes service account handling.
|
||
|
- New APIs that provide insight into a kubernetes cluster - usage distribution across nodes, namespaces, pods, etc.
|
||
|
|
||
|
## 0.16.0 (7-7-2015)
|
||
|
- Add new sink for GCM autoscaling.
|
||
|
- Force heapster to use kubernetes v1.0 API.
|
||
|
- Bug fixes.
|
||
|
|
||
|
## 0.15.0 (6-26-2015)
|
||
|
- Use service accounts while running in kubernetes clusters
|
||
|
- Expose kubernetes system containers with standard names
|
||
|
- Minor bug fixes.
|
||
|
|
||
|
## 0.14.3 (6-19-2015)
|
||
|
- Expose HostID for nodes.
|
||
|
- Added an API '/metric-export-schema' that exposes the schema for '/metric-export' API.
|
||
|
|
||
|
## 0.14.2 (6-16-2015)
|
||
|
- Expose HostID for all containers.
|
||
|
|
||
|
## 0.14.1 (6-15-2015)
|
||
|
- Expose External ID of nodes as a label and namespace UID as a label.
|
||
|
- Fix bug in handling metric specific labels.
|
||
|
|
||
|
## 0.14.0 (6-9-2015)
|
||
|
- Heapster exposes a REST endpoint that serves the metrics being pushed to sinks.
|
||
|
- Support for service accounts.
|
||
|
|
||
|
## 0.13.0 (5-29-2015)
|
||
|
- Switch use of Kubernetes API to v1beta3.
|
||
|
- Add option to connect to Kubelets through HTTPS.
|
||
|
|
||
|
## 0.12.1 (5-13-2015)
|
||
|
- Fixes kube master url handling via --source flag.
|
||
|
|
||
|
## 0.12.0 (5-12-2015)
|
||
|
- Fixes issues related to supporting multiple sinks.
|
||
|
- Resource usage of kubernetes system daemons are exported.
|
||
|
- Support for kubernetes specific auth (secrets).
|
||
|
- Scalability improvements.
|
||
|
|
||
|
## 0.11.0 (4-28-2015)
|
||
|
- Export filesystem usage metrics for the node and containers.
|
||
|
- Support for Kubernetes events
|
||
|
- New Sink - Google Cloud Logging. Supports events only.
|
||
|
- New Sink - Google Cloud Monitoring. Supports metrics only.
|
||
|
- New metric labels - 'pod_name' and 'resource_id'.
|
||
|
- Extensible source and sinks configuration. It is now possible to export metrics and events to multiple sinks simultaneously.
|
||
|
|
||
|
## 0.10.0 (3-30-2015)
|
||
|
- Downsampling - Resolution of metrics is set to 5s by default.
|
||
|
- Support for using Kube client auth.
|
||
|
- Improved Influxdb sink - sequence numbers are generated for every metric.
|
||
|
- Reliability improvements
|
||
|
- Bug fixes.
|
||
|
|
||
|
## 0.9 (3-13-2015)
|
||
|
- [Standardized metrics](sinks/api/supported_metrics.go)
|
||
|
- New [common API](sinks/api/types.go) in place for all external storage drivers.
|
||
|
- Simplified heapster deployment scripts.
|
||
|
- Bug fixes and misc enhancements.
|
||
|
|
||
|
## 0.8 (2-22-2015)
|
||
|
- Avoid expecting HostIP of Pod to match node's HostIP.
|
||
|
|
||
|
## 0.7 (2-18-2015)
|
||
|
- Support for Google Cloud Monitoring Backend
|
||
|
- Watch kubernetes api-server instead of polling for pods and nodes info.
|
||
|
- Fetch stats in parallel.
|
||
|
- Refactor code and improve testing.
|
||
|
- Miscellaneous bug fixes.
|
||
|
- Native support for CoreOS.
|
||
|
|
||
|
## 0.6 (1-21-2015)
|
||
|
- New /validate REST endpoint to probe heapster.
|
||
|
- Heapster supports kube namespaces.
|
||
|
- Heapster uses InfluxDB service DNS name while running in kube mode.
|
||
|
|
||
|
## 0.5 (12-11-2014)
|
||
|
- Compatiblity with updated InfluxDB service names.
|
||
|
|
||
|
## 0.4 (12-02-2014)
|
||
|
- Compatibility with cAdvisor v0.6.2
|
||
|
|
||
|
## 0.3 (11-26-2014)
|
||
|
- Handle updated Pod API in Kubernetes.
|
||
|
|
||
|
## 0.2 (10-06-2014)
|
||
|
- Use kubernetes master readonly service which does not require auth
|
||
|
|
||
|
## 0.1 (10-05-2014)
|
||
|
- First version of heapster.
|
||
|
- Native support for kubernetes and CoreOS.
|
||
|
- For Kubernetes gets pods and rootcgroup information.
|
||
|
- For CoreOS gets containers and rootcgroup information.
|
||
|
- Supports InfluxDB and bigquery.
|
||
|
- Exports pods and container stats in table 'stats' in InfluxDB
|
||
|
- rootCgroup is exported in table 'machine' in InfluxDB
|
||
|
- Special dashboard for kubernetes.
|