This Steadybit extension enables the injection of HTTP and gRPC faults into Istio's virtual services.
Learn about the capabilities of this extension in our Reliability Hub.
Environment Variable | Helm value | Meaning | Required | Default |
---|---|---|---|---|
STEADYBIT_EXTENSION_CLUSTER_NAME |
kubernetes.clusterName |
Kubernetes cluster name. | yes | |
STEADYBIT_EXTENSION_DISCOVERY_ATTRIBUTES_EXCLUDES_VIRTUAL_SERVICE |
discovery.attributes.excludes.virtualService |
List of Target Attributes which will be excluded during discovery. Checked by key equality and supporting trailing "*" | false |
The extension supports all environment variables provided by steadybit/extension-kit.
helm repo add steadybit-extension-istio https://steadybit.github.io/extension-istio
helm repo update
helm upgrade steadybit-extension-istio \
--install \
--wait \
--timeout 5m0s \
--create-namespace \
--namespace steadybit-agent \
--set kubernetes.clusterName="my-cluster" \
steadybit-extension-istio/steadybit-extension-istio
Make sure to register the extension at the steadybit platform. Please refer to the documentation for more information.