skip caching namespaces at cluster scope if only watching single namespace add --watch-namespace-selector in user guide add e2e test
* Refactor: update DaemonSet and Deployment command parameters to use helm templates * Fix whitespace issues