This set of examples should demonstrate the capabilities feature targeting can provide.
This example uses a WASM Envoy filter
First, create a cluster and install Istio 1.6 (see the readme).
Then, either submit an EnvoyFilter
resource directly (see the readme), or configure the feature-targeting-operator
(see the readme) and submit a (much simpler) FeatureTargetingConfig
CRD.
This example uses an out-of-process Istio Mixer Adapter
- create a cluster and install Istio:
init-cluster
- install the feature targeting Istio adapter
enable-adapter
- echo service - A simple echo service that shows feature targeting header injection.
- Todo MVC - The ubiquitous TodoMVC client-side web application, written in Rust, with a GraphQL API over a PostgreSQL database, and authentication with Google OAuth2 implicit flow. We will be updating this example soon, to show how to use this implementation of feature targeting.