Description
Create a KataConfig with custom `kataConfigPoolSelector` and `enablePeerPods: true` results in CAA daemonset being created in all the worker nodes. It should only be created on the node matching the kataConfigPoolSelector
Steps to reproduce
<What actions did you take to hit the bug?>
1. Create KataConfig with custom `kataConfigPoolSelector` and `enablePeerPods: true`
2. Wait for installation to complete
3. Check the CAA pods in openshift-sandboxed-containers-operator
Expected result
The CAA pod should only be running on the node matching the `kataConfigPoolSelector`
Actual result
The CAA pods are running on all worker node
Impact
Env
Latest operator build
Additional helpful info
<logs, screenshot, doc links, etc.>