github.com/argoproj/argo-cd/v2@v2.10.5/docs/user-guide/application_sources.md (about)

     1  # Tools
     2  
     3  ## Production
     4  
     5  Argo CD supports several different ways in which Kubernetes manifests can be defined:
     6  
     7  * [Kustomize](kustomize.md) applications
     8  * [Helm](helm.md) charts
     9  * A directory of YAML/JSON/Jsonnet manifests, including [Jsonnet](jsonnet.md).
    10  * Any [custom config management tool](../operator-manual/config-management-plugins.md) configured as a config management plugin
    11  
    12  ## Development
    13  Argo CD also supports uploading local manifests directly. Since this is an anti-pattern of the
    14  GitOps paradigm, this should only be done for development purposes. A user with an `override` permission is required
    15  to upload manifests locally (typically an admin). All of the different Kubernetes deployment tools above are supported.
    16  To upload a local application:
    17  
    18  ```bash
    19  $ argocd app sync APPNAME --local /path/to/dir/
    20  ```