This repository has been archived by the owner on Feb 27, 2023. It is now read-only.
v0.3.0
Change Log
Discoverer image: gcr.io/heptio-images/gimbal-discoverer:v0.3.0
New and Improved
Openstack Discovered Name
The openstack translation process now uses the load balancer's ID as the service/endpoint name. The load balancer name is still available as a label on the service.
Probes
The openstack discoverer now has a Liveliness probe which will restart the discoverer if connection to the Openstack API fails.
Metrics & Dashboards
The metrics from Contour have been updated and the included dashboards have been improved.
Merged pull requests:
- discovery: don't make lb name part of the k8s name #226 (alexbrand)
- Add flag to have openstack client re-auth when token expires #224 (stevesloka)
- Change OpenStack Discoverer listen port for LivenessProve #222 (yutaokaz)
- Fix location of probe from k8s discoverer to openstack #221 (stevesloka)
- Update Discoverers to v0.3.0-beta.3 #219 (stevesloka)
- Update Contour to beta-3 #218 (rosskukulinski)
- Fixes #214. Add endpoint health data to Envoy dashboard #215 (rosskukulinski)
- Add P99 latency to Downstream Latency panel #213 (stevesloka)
- Fixes #211. Update templated variables to use regex All value #212 (rosskukulinski)
- deployment/contour: revert to contour:v0.6.0-beta.2 #210 (alexbrand)
- Add bug/rfe templates #204 (krisdock)
- Update deps #203 (stevesloka)
- Add Liveness Probe #202 (stevesloka)
- deployment/contour: bump contour version to v0.6.0-beta.3 #198 (alexbrand)
- deployment/grafana: sum the replicated services by backend #197 (alexbrand)
- Update to contour v0.6.0-beta.2. Fixes #185 #194 (rosskukulinski)
- Remove debug listener from Deployment #193 (stevesloka)
- Update docs around Grafana dashboards #192 (stevesloka)
- Update Contour to be scraped for metrics / Add Contour dashboard #189 (stevesloka)
- Fix testing sample app docs to forward to envoy instead of contour #187 (stevesloka)
- Docs refresh for Contour 0.6-beta.1. Fixes #171 #184 (rosskukulinski)
- Update Gimbal to use Contour 0.6-beta.1 #183 (rosskukulinski)
- Update contour RBAC to support writing status #182 (rosskukulinski)
- discovery: set annotation on discovered services and endpoints #179 (alexbrand)
- Update Contour deployment type & update crd validation #177 (stevesloka)
- discovery: split cluster name validation to missing and format errors… #173 (bsteciuk)
- Add ingress route crd validation from Contour #172 (stevesloka)
- Minor cleanup of deployment docs #170 (rosskukulinski)
- pkg/sync: only set success metrics when item is processed successfully #166 (alexbrand)
- monitoring: use histograms for api latency and cycle time metrics #164 (alexbrand)
- discovery: do not count the default kubernetes svc as an upstream svc #162 (alexbrand)
- docs/monitoring: add sample alert rules #159 (alexbrand)
- discovery/openstack: remove unused 'resync-interval' flag #158 (alexbrand)
- deployment: remove kube-state-metrics from docs #157 (alexbrand)
- discovery: make gimbal client request rate limit configurable #151 (alexbrand)
- discovery/openstack: set TargetPort and ignore sort order for update detection #149 (alexbrand)
- Updated Grafana Discovery dashboard using new discoverer metrics #147 (rosskukulinski)
- Envoy daemonset does rollingUpdate when modified #145 (stevesloka)
- Additional metrics #143 (stevesloka)
- discovery: fix syncqueue retries #141 (alexbrand)
- prometheus: envoy-statsd job ignore pods that don't have the statsd port annotation #133 (alexbrand)
- Add metrics and latency dashboard per service and namespace #130 (rosskukulinski)
- Remove redundant resources in example-workload/ingressroute.yaml #129 (etiennecoutaud)
- Removed network policy as it causes communication issues #127 (stevesloka)
- Fix queue size metric #123 (stevesloka)
- deployment: update discoverer images to latest released version #121 (alexbrand)