github.com/argoproj/argo-events@v1.9.1/docs/managed-namespace.md (about)

     1  # Managed Namespace
     2  
     3  You can install `argo-events` in either cluster scoped or namespace scoped configuration, accordingly you need to set up ClusterRole or normal Role for service account `argo-events-sa`.
     4  
     5  ## v1.7+
     6  
     7  In namespace scope installation, you must run `controller-manager` deployment with `--namespaced`. If you would like to have the controller watching a separate namespace, add `--managed-namespace` as well.
     8  
     9  For example:
    10  
    11  ```
    12        - args:
    13          - --namespaced
    14          - --managed-namespace
    15          - default
    16  ```
    17  
    18  ## Prior to v1.7
    19  
    20  There were 3 controller deployments (`eventbus-controller`, `eventsource-controller` and `sensor-controller`) in the versions prior to v1.7, to run namespaced installation, add `--namespaced` argument to each of them. Argument `--managed-namespace` is also supported to watch a different namespace.