github.com/argoproj/argo-events@v1.9.1/manifests/README.md (about)

     1  # Argo Events Install Manifests
     2  
     3  Several sets of manifests are provided:
     4  
     5  | File                                             | Description                                                                                                                                                                  |
     6  | ------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
     7  | [install.yaml](install.yaml)                     | Standard Argo Events cluster-wide installation. EventBus, EventSource and Sensor controllers operate on all namespaces                                                       |
     8  | [namespace-install.yaml](namespace-install.yaml) | Installation of Argo Events which operates on a single namespace. Controller does not require to be run with clusterrole. Installs to `argo-events` namespace as an example. |
     9  
    10  If installing with `kubectl install -f https://...`, remember to use the link to
    11  the file's raw version. Otherwise you will get
    12  `mapping values are not allowed in this context`.
    13  
    14  Manifests expect the namespace `argo-events` to exist. If you desire to deploy
    15  Argo events into a different namespace, change/overlay the namespace:
    16  
    17  Cluster-wide install:
    18  
    19  ```sh
    20  kubectl create ns argo-events
    21  
    22  kubectl apply -f ./install.yaml
    23  ```
    24  
    25  Namespace scope install:
    26  
    27  ```sh
    28  kubectl create ns argo-events
    29  
    30  kubectl apply -f ./namespace-install.yaml
    31  ```
    32  
    33  ## Kustomize
    34  
    35  You can use `./cluster-install` and `./namespace-install` as Kustomize remote
    36  bases.