github.com/mrgossett/heapster@v0.18.2/RELEASES.md (about)

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