This document discusses using GitOps and Helm to perform A/B testing with Istio on Kubernetes clusters. It introduces Weave Flux, an open source GitOps operator for Kubernetes that implements a control loop to continuously apply the desired application state from a Git repository. The Weave Flux Helm operator extends this to automate Helm chart releases defined as custom resources. An example is provided of setting up GitOps with Weave Flux and the Helm operator to perform A/B testing on an application by managing different versions through a Helm chart. Links are included to GitOps examples for Helm and Istio configurations.