Changing the experimental_deploy_kai flag in the Tackle Custom Resource to 'false' does not terminate or remove the Kai solution server pods as expected. The kai-api pods remain running in the openshift-mta namespace, indicating that the operator/controller did not reconcile the CR to disable the deployment.
Steps :
1. Check existing Kai pods:
` kubectl -n openshift-mta get pods -l app=kai-api`
2. Edit the Tackle CR to set experimental_deploy_kai: 'false'.
3. Save the CR and wait for reconciliation.
4. Observe that the kai-api pods are still running
Expected Behavior:
Setting experimental_deploy_kai: 'false' should cause the operator to remove all Kai-related pods and associated resources.