Skip to content

Commit

Permalink
Release v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
nckturner committed Nov 15, 2019
1 parent 4a51746 commit 15b6abe
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 42 deletions.
94 changes: 54 additions & 40 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# CHANGELOG

## v0.3.0

### Summary

This version introduces [Grpc/Http2 support](https://github.com/aws/aws-app-mesh-roadmap/issues/96) and prometheus intstrumentation for App Mesh control plane metrics.

### Changes

* Attribution document ([#103](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/103), @nckturner)
* Implement Prometheus instrumentation ([#99](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/99), @stefanprodan)
* added kustomization file for remote reference ([#97](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/97), @jasonrichardsmith)
* Grpc/Http2 support ([#94](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/94), @skiyani)
* Fix code-gen to deal with GOPATH and go.mod setups. ([#90](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/90), @kiranmeduri)

## v0.2.0

### Summary
Expand All @@ -8,24 +22,24 @@ This version introduces [http header matching](https://github.com/aws/aws-app-me

### Changes

* Show CircleCI status for master branch only (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/92, @nckturner)
* Add go fmt check to CI and fix code formatting (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/89, @stefanprodan)
* Fix virtual node condition message label (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/88, @stefanprodan)
* helm, eksctl install instructions (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/84, @nckturner)
* Status badge for circleCI (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/87, @nckturner)
* Add CircleCI config (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/86, @stefanprodan)
* Expose klog flags in cobra flag set (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/85, @nckturner)
* Add enum to httpRetryEvents (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/76, @nckturner)
* Fix Prometheus scraping, enable pprof and update to go 1.13 (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/81, @stefenprodan)
* Added support to set retry-policy on App Mesh routes (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/66, @kiranmeduri)
* Use Virtual Service name for Virtual Router (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/72, @bcelenza)
* Fix documentation to highlight breaking CRD change (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/74, @kiranmeduri)
* Add logo (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/68, @nckturner)
* Disambiguate router names in example (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/67, @bcelenza)
* Add http-header match and priority to routes (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/56, @kiranmeduri)
* Using RetryOnConflict to deal with concurrent updates to resources (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/64, @kiranmeduri)
* Fix unit tests and added Makefile target (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/61, @kiranmeduri)
* Update installation instruction for aws-app-mesh-inject (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/60, @fmedery)
* Show CircleCI status for master branch only ([#92](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/92), @nckturner)
* Add go fmt check to CI and fix code formatting ([#89](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/89), @stefanprodan)
* Fix virtual node condition message label ([#88](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/88), @stefanprodan)
* helm, eksctl install instructions ([#84](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/84), @nckturner)
* Status badge for circleCI ([#87](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/87), @nckturner)
* Add CircleCI config ([#86](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/86), @stefanprodan)
* Expose klog flags in cobra flag set ([#85](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/85), @nckturner)
* Add enum to httpRetryEvents ([#76](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/76), @nckturner)
* Fix Prometheus scraping, enable pprof and update to go 1.13 ([#81](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/81), @stefenprodan)
* Added support to set retry-policy on App Mesh routes ([#66](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/66), @kiranmeduri)
* Use Virtual Service name for Virtual Router ([#72](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/72), @bcelenza)
* Fix documentation to highlight breaking CRD change ([#74](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/74), @kiranmeduri)
* Add logo ([#68](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/68), @nckturner)
* Disambiguate router names in example ([#67](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/67), @bcelenza)
* Add http-header match and priority to routes ([#56](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/56), @kiranmeduri)
* Using RetryOnConflict to deal with concurrent updates to resources ([#64](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/64), @kiranmeduri)
* Fix unit tests and added Makefile target ([#61](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/61), @kiranmeduri)
* Update installation instruction for aws-app-mesh-inject ([#60](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/60), @fmedery)

## v0.1.2

Expand All @@ -35,10 +49,10 @@ This version introduces support for virtual nodes using [AWS Cloud Map](https://

### Changes

* Add support for AWS Cloud Map as service-discovery (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/53, @kiranmeduri)
* Remove broken makefile target (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/59, @nckturner)
* Added TCP route support (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/46, @kiranmeduri)
* Adding logging field to virtual-node (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/45, @kiranmeduri)
* Add support for AWS Cloud Map as service-discovery ([#53](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/53), @kiranmeduri)
* Remove broken makefile target ([#59](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/59), @nckturner)
* Added TCP route support ([#46](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/46), @kiranmeduri)
* Adding logging field to virtual-node ([#45](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/45), @kiranmeduri)

## v0.1.1

Expand All @@ -48,11 +62,11 @@ This is a patch release without major functionality changes, mostly documentatio

### Changes

* Rename hack/ to scripts/ (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/39, @nckturner)
* Include security disclosure statement (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/38, @vipulsabhaya)
* Update install.md (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/36, @geremyCohen)
* Updated install and example page (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/32, @jqmichael)
* Add install links for v0.1.0 (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/31, @nckturner)
* Rename hack/ to scripts/ ([#39](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/39), @nckturner)
* Include security disclosure statement ([#38](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/38), @vipulsabhaya)
* Update install.md ([#36](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/36), @geremyCohen)
* Updated install and example page ([#32](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/32), @jqmichael)
* Add install links for v0.1.0 ([#31](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/31), @nckturner)

## v0.1.0

Expand All @@ -62,18 +76,18 @@ This is the initial release. It implements a controller that watches custom res

### Changes

* Namespaced resource names (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/27, @nckturner)
* Simplified virtual node name users need to define in the CRDs (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/24, @jqmichael)
* Namespaced resource names ([#27](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/27), @nckturner)
* Simplified virtual node name users need to define in the CRDs ([#24](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/24), @jqmichael)
* Add to example and install instructions (@nckturner)
* Fix virtual nodes and services creation (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/21, @stefanprodan)
* Improve Docs (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/22, @nckturner)
* Add design and install docs and update README (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/16, @nckturner)
* Fix virtual nodes and services deletion (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/20, @stefanprodan)
* Clean Up Objects in App Mesh (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/12, @nckturner)
* Improve demo (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/9, @nckturner)
* Update routes when virtual service changes (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/7, @stefanprodan)
* Fix klog error logging before flag.Parse (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/4, @stefanprodan)
* Allow mesh reuse across namespaces (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/5, @stefanprodan)
* Virtual Node Updates (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/2, @nckturner)
* Example (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/1, @nckturner)
* Fix virtual nodes and services creation ([#21](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/21), @stefanprodan)
* Improve Docs ([#22](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/22), @nckturner)
* Add design and install docs and update README ([#16](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/16), @nckturner)
* Fix virtual nodes and services deletion ([#20](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/20), @stefanprodan)
* Clean Up Objects in App Mesh ([#12](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/12), @nckturner)
* Improve demo ([#9](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/9), @nckturner)
* Update routes when virtual service changes ([#7](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/7), @stefanprodan)
* Fix klog error logging before flag.Parse ([#4](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/4), @stefanprodan)
* Allow mesh reuse across namespaces ([#5](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/5), @stefanprodan)
* Virtual Node Updates ([#2](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/2), @nckturner)
* Example ([#1](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/1), @nckturner)
* Initial Controller Implementation (@nckturner)
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ GO111MODULE=on
# Docker
IMAGE=amazon/app-mesh-controller
REPO=$(AWS_ACCOUNT).dkr.ecr.$(AWS_REGION).amazonaws.com/$(IMAGE)
VERSION=v0.2.0
VERSION=v0.3.0

.PHONY: eks-appmesh-controller
eks-appmesh-controller:
Expand Down
2 changes: 1 addition & 1 deletion deploy/all.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -571,7 +571,7 @@ spec:
serviceAccountName: app-mesh-sa
containers:
- name: app-mesh-controller
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/app-mesh-controller:v0.2.0
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/app-mesh-controller:v0.3.0
ports:
- containerPort: 10555
---
Expand Down

0 comments on commit 15b6abe

Please sign in to comment.