Skip to content

Commit 8ecabbe

Browse files
concafFlynn
and
Flynn
committed
Update changelog and version for 0.35.3 release
Also update release engineering script to install helm. Co-authored-by: Flynn <[email protected]>
1 parent 7fe7979 commit 8ecabbe

File tree

4 files changed

+27
-1
lines changed

4 files changed

+27
-1
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,24 @@
3030

3131
- The `statsd` container is likely to be dropped from our default published YAML soon. If you rely on the `statsd` container, consider switching now to local YAML.
3232

33+
## [0.35.3] July 18, 2018: **READ THE WARNING ABOVE**
34+
[0.35.3]: https://github.com/datawire/ambassador/compare/0.35.2...0.35.3
35+
36+
### Changed
37+
38+
Major changes:
39+
- Ambassador is now based on Envoy v1.7.0
40+
- Support for X-FORWARDED-PROTO based redirection, generally used with Layer 7 load balancers
41+
- Support for port based redirection using `redirect_cleartext_from`, generally used with Layer 4 load balancers
42+
- Specifying HTTP and HTTPS target ports in Helm chart
43+
44+
Other changes:
45+
- End-to-end tests can now be run with `make e2e` command
46+
- Helm release automation has been fixed
47+
- Mutliple end-to-end tests are now executed in parallel, taking lesser time
48+
- Huge revamp to documentation around unit tests
49+
- Documentation changes
50+
3351
## [0.35.2] July 5, 2018: **READ THE WARNING ABOVE**
3452
[0.35.2]: https://github.com/datawire/ambassador/compare/0.35.1...0.35.2
3553

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,7 @@ website: website-yaml
250250

251251
helm:
252252
echo "Helm version $(VERSION)"
253+
helm init --client-only
253254
cd helm && helm package --app-version "$(VERSION)" --version "$(VERSION)" ambassador/
254255
curl -o tmp.yaml -k -L https://getambassador.io/helm/index.yaml
255256
helm repo index helm --url https://www.getambassador.io --merge tmp.yaml

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ <h1 class="text-blue text-uppercase text-xl">Ambassador</h1>
108108
</div>
109109
<div class="text-center text-md text-black">
110110
<div class="version-number">
111-
0.35.2
111+
0.35.3
112112
</div>
113113
<div>
114114
<!-- <strong class="font-bold ">Ambassador 0.33 correctly supports <a href="reference/shadowing">shadowing</a></strong> -->

releng/travis-install.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,10 @@ mv kubectl ~/bin/kubectl
2626
pip install -q -r dev-requirements.txt
2727
pip install -q -r ambassador/requirements.txt
2828
npm install gitbook-cli netlify-cli
29+
30+
if [[ `which helm` == "" ]]; then
31+
curl https://storage.googleapis.com/kubernetes-helm/helm-v2.9.1-linux-amd64.tar.gz | tar xz
32+
chmod +x linux-amd64/helm
33+
sudo mv linux-amd64/helm /usr/local/bin/
34+
rm -rf linux-amd64
35+
fi

0 commit comments

Comments
 (0)