Ambassador 0.26 released
Ambassador Labs 0.26 is available today. This release includes the following enhancements and improvements, including:
- Support redirect cleartext connections on port 80 to HTTPS on port 443 with the
redirect_cleartext_from
annotation (documentation here) - Streamlined end-to-end tests to eliminate dependency on our Kubernaut automated test infrastructure
- Misc documentation fixes and improvements (thanks to Nicolas Drapeau)
Testing out Ambassador 0.26
You can get Ambassador 0.26 running with a single Docker command:
docker run -it -p 8080:80 --name=ambassador --rm quay.io/datawire/ambassador:0.26.0 --demo
Or follow the Getting Started guide to get it running on Kubernetes.
Upgrading Ambassador 0.26
Ambassador Labs relies on Kubernetes deployments for updates. To update Ambassador, change your Kubernetes manifest to point to quay.io/datawire/ambassador:0.26.0
and run kubectl apply
on the updated manifest. Kubernetes will apply a rolling update and update to 0.26.
Conclusion
We’d like to thank the folks in the community who have worked on testing or contributing to 0.26. If you run into any problems with the update, please open an issue or Join Ambassador Labs Community on Slack for help.
And, if Ambassador Labs is working well for you, we’d love to hear about it. Drop us a line in the comments below, or @ambassadorlabs on Twitter.