Skip to content

Commit 6969f51

Browse files
authored
Merge pull request #104 from nckturner/release-0.3
Release v0.3.0
2 parents 4a51746 + 15b6abe commit 6969f51

File tree

3 files changed

+56
-42
lines changed

3 files changed

+56
-42
lines changed

Diff for: CHANGELOG.md

+54-40
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# CHANGELOG
22

3+
## v0.3.0
4+
5+
### Summary
6+
7+
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.
8+
9+
### Changes
10+
11+
* Attribution document ([#103](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/103), @nckturner)
12+
* Implement Prometheus instrumentation ([#99](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/99), @stefanprodan)
13+
* added kustomization file for remote reference ([#97](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/97), @jasonrichardsmith)
14+
* Grpc/Http2 support ([#94](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/94), @skiyani)
15+
* 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)
16+
317
## v0.2.0
418

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

923
### Changes
1024

11-
* Show CircleCI status for master branch only (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/92, @nckturner)
12-
* Add go fmt check to CI and fix code formatting (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/89, @stefanprodan)
13-
* Fix virtual node condition message label (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/88, @stefanprodan)
14-
* helm, eksctl install instructions (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/84, @nckturner)
15-
* Status badge for circleCI (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/87, @nckturner)
16-
* Add CircleCI config (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/86, @stefanprodan)
17-
* Expose klog flags in cobra flag set (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/85, @nckturner)
18-
* Add enum to httpRetryEvents (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/76, @nckturner)
19-
* Fix Prometheus scraping, enable pprof and update to go 1.13 (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/81, @stefenprodan)
20-
* Added support to set retry-policy on App Mesh routes (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/66, @kiranmeduri)
21-
* Use Virtual Service name for Virtual Router (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/72, @bcelenza)
22-
* Fix documentation to highlight breaking CRD change (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/74, @kiranmeduri)
23-
* Add logo (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/68, @nckturner)
24-
* Disambiguate router names in example (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/67, @bcelenza)
25-
* Add http-header match and priority to routes (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/56, @kiranmeduri)
26-
* Using RetryOnConflict to deal with concurrent updates to resources (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/64, @kiranmeduri)
27-
* Fix unit tests and added Makefile target (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/61, @kiranmeduri)
28-
* Update installation instruction for aws-app-mesh-inject (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/60, @fmedery)
25+
* Show CircleCI status for master branch only ([#92](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/92), @nckturner)
26+
* Add go fmt check to CI and fix code formatting ([#89](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/89), @stefanprodan)
27+
* Fix virtual node condition message label ([#88](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/88), @stefanprodan)
28+
* helm, eksctl install instructions ([#84](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/84), @nckturner)
29+
* Status badge for circleCI ([#87](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/87), @nckturner)
30+
* Add CircleCI config ([#86](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/86), @stefanprodan)
31+
* Expose klog flags in cobra flag set ([#85](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/85), @nckturner)
32+
* Add enum to httpRetryEvents ([#76](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/76), @nckturner)
33+
* 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)
34+
* Added support to set retry-policy on App Mesh routes ([#66](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/66), @kiranmeduri)
35+
* Use Virtual Service name for Virtual Router ([#72](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/72), @bcelenza)
36+
* Fix documentation to highlight breaking CRD change ([#74](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/74), @kiranmeduri)
37+
* Add logo ([#68](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/68), @nckturner)
38+
* Disambiguate router names in example ([#67](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/67), @bcelenza)
39+
* Add http-header match and priority to routes ([#56](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/56), @kiranmeduri)
40+
* Using RetryOnConflict to deal with concurrent updates to resources ([#64](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/64), @kiranmeduri)
41+
* Fix unit tests and added Makefile target ([#61](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/61), @kiranmeduri)
42+
* Update installation instruction for aws-app-mesh-inject ([#60](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/60), @fmedery)
2943

3044
## v0.1.2
3145

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

3650
### Changes
3751

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

4357
## v0.1.1
4458

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

4963
### Changes
5064

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

5771
## v0.1.0
5872

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

6377
### Changes
6478

65-
* Namespaced resource names (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/27, @nckturner)
66-
* Simplified virtual node name users need to define in the CRDs (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/24, @jqmichael)
79+
* Namespaced resource names ([#27](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/27), @nckturner)
80+
* 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)
6781
* Add to example and install instructions (@nckturner)
68-
* Fix virtual nodes and services creation (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/21, @stefanprodan)
69-
* Improve Docs (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/22, @nckturner)
70-
* Add design and install docs and update README (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/16, @nckturner)
71-
* Fix virtual nodes and services deletion (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/20, @stefanprodan)
72-
* Clean Up Objects in App Mesh (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/12, @nckturner)
73-
* Improve demo (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/9, @nckturner)
74-
* Update routes when virtual service changes (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/7, @stefanprodan)
75-
* Fix klog error logging before flag.Parse (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/4, @stefanprodan)
76-
* Allow mesh reuse across namespaces (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/5, @stefanprodan)
77-
* Virtual Node Updates (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/2, @nckturner)
78-
* Example (https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/1, @nckturner)
82+
* Fix virtual nodes and services creation ([#21](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/21), @stefanprodan)
83+
* Improve Docs ([#22](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/22), @nckturner)
84+
* Add design and install docs and update README ([#16](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/16), @nckturner)
85+
* Fix virtual nodes and services deletion ([#20](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/20), @stefanprodan)
86+
* Clean Up Objects in App Mesh ([#12](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/12), @nckturner)
87+
* Improve demo ([#9](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/9), @nckturner)
88+
* Update routes when virtual service changes ([#7](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/7), @stefanprodan)
89+
* Fix klog error logging before flag.Parse ([#4](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/4), @stefanprodan)
90+
* Allow mesh reuse across namespaces ([#5](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/5), @stefanprodan)
91+
* Virtual Node Updates ([#2](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/2), @nckturner)
92+
* Example ([#1](https://github.com/aws/aws-app-mesh-controller-for-k8s/pull/1), @nckturner)
7993
* Initial Controller Implementation (@nckturner)

Diff for: Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ GO111MODULE=on
66
# Docker
77
IMAGE=amazon/app-mesh-controller
88
REPO=$(AWS_ACCOUNT).dkr.ecr.$(AWS_REGION).amazonaws.com/$(IMAGE)
9-
VERSION=v0.2.0
9+
VERSION=v0.3.0
1010

1111
.PHONY: eks-appmesh-controller
1212
eks-appmesh-controller:

Diff for: deploy/all.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,7 @@ spec:
571571
serviceAccountName: app-mesh-sa
572572
containers:
573573
- name: app-mesh-controller
574-
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/app-mesh-controller:v0.2.0
574+
image: 602401143452.dkr.ecr.us-west-2.amazonaws.com/amazon/app-mesh-controller:v0.3.0
575575
ports:
576576
- containerPort: 10555
577577
---

0 commit comments

Comments
 (0)