This is commonly used when you have breaking changes to your API contract and want to enable consumers to gradually upgrade to the new version of your application. In this example, we will set up the application to use both v1 and v2 versions of the catalogdetail microservice. To ...
Future work will aim to enhance automated deployment strategies, explore more intricate service interaction models, and upgrade our observability tools to include tracing and logging using ELK.For those new to microservices or cloud-native technology, this project offers a practical demonstration of ...
The manifest for the EnvoyFilter is shown here. It implements a simple inlineLua scriptto add aUSER-TYPErequest header and randomly sets the value tointernal30% of the time. The rest of the time it sets the header value toexternal. The filter applies to the envoy sidecar of thep...
The manifest for the EnvoyFilter is shown here. It implements a simple inlineLua scriptto add aUSER-TYPErequest header and randomly sets the value tointernal30% of the time. The rest of the time it sets the header value toexternal. The filter applies to the envoy sidecar of the...