Highlights
- 7 services now support OpenTelemetry-based distributed tracing. Thank you, @arbrown, for implementing this in #1167 and #1180!
- You can now use DeployStack to automatically deploy Online Boutique to a new Google Kubernetes Engine cluster (via Google Cloud Shell), on a Google Cloud project you specify. To try it out, click on the "Open in Google Cloud Shell" button inside the root
README.md
. Thank you, @tpryan, for implementing this in #1142! - Online Boutique now uses Skaffold 2.0. This only impacts users that run Online Boutique in development mode. See note about upgrading to Skaffold 2.0 on your local machine here. Thank you, @mmcloud, for addressing this!
- As usual, this release comes with many dependency updates — some addressing severe CVEs.
What's Changed
- feat!: Add distributed tracing to Online Boutique by @arbrown in #1180
- Add DeployStack integration by @tpryan in #1142
- feat!: Add OpenTelemetry Collector by @arbrown in #1167
- fix: Upgrade to skaffold/v3 by @mmcloud in #1227
- Use kustomize for skaffold local development by @arbrown in #1232
- Fix Enabling Workload Identity Link by @feitnomore in #1201
adservice
-eclipse-temurin:18.0.2.1_1-jre-alpine
by @mathieu-benoit in #1204- Fix various breaking changes in docs/kustomize by @mathieu-benoit in #1202
- Force
git pull
in the release process by @mathieu-benoit in #1205 - Simplify the grpc health probes kustomize overlay by @mathieu-benoit in #1208
loadgenerator
- fix conflict betweengevent
andgreenlet
by @mathieu-benoit in #1223- feat: Add skaffold profile for NetworkPolicy Kustomize component by @mmcloud in #1228
cartservice
- .NET 7 GA by @mathieu-benoit in #1257- granular right on spanner db instead of instance by @mathieu-benoit in #1262
- Fix Renovate by @mathieu-benoit in #1280
- fix: Correct minikube default CNI by @mmcloud in #1275
- Remove requests and bump node to v 19 in
currencyservice
by @xtineskim in #1283 - Fix skaffold
network-policies
Profile by @NimJay in #1247
#1258 - Bump the node version in
paymentservice
by @xtineskim in #1285 - Use DeployStack in main
/README.md
by @NimJay in #1264 - Update DeployStack to use
main
branch by @NimJay in #1225
New Contributors
- @feitnomore made their first contribution in #1201
- @tpryan made their first contribution in #1142
- @mmcloud made their first contribution in #1227
Full Changelog: v0.4.1...v0.4.2
Thank you to everyone that contributed!