argo-cd/manifests
Codey Jenkins b39e3a8d1e
chore: initial support for tilt based development (#22337) (#23002)
Signed-off-by: Codey Jenkins <FourFifthsCode@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2025-06-17 11:19:50 -04:00
..
addons feat: Merge applicationset into argocd (#8864) 2022-03-29 15:11:02 -07:00
base feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
cluster-install chore: remove Argo CD CRDs from namespaced install (#6022) 2021-04-13 11:41:44 -07:00
cluster-install-with-hydrator feat: source hydrator (#20345) 2024-12-16 16:59:09 -05:00
cluster-rbac fix: API server should not attempt to read secrets in all namespaces (#20950) 2024-11-26 10:53:28 +05:30
core-install feat: Merge applicationset into argocd (#8864) 2022-03-29 15:11:02 -07:00
core-install-with-hydrator feat: source hydrator (#20345) 2024-12-16 16:59:09 -05:00
crds feat: Add images to resources in sync result #20896 (#20954) 2025-05-27 19:58:28 +00:00
dev-tilt chore: initial support for tilt based development (#22337) (#23002) 2025-06-17 11:19:50 -04:00
ha feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
namespace-install chore: remove Argo CD CRDs from namespaced install (#6022) 2021-04-13 11:41:44 -07:00
namespace-install-with-hydrator feat: source hydrator (#20345) 2024-12-16 16:59:09 -05:00
.gitignore chore: automate bundling argocd addons during release process (#8336) 2022-02-01 17:06:53 -08:00
core-install-with-hydrator.yaml feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
core-install.yaml feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
install-with-hydrator.yaml feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
install.yaml feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
namespace-install-with-hydrator.yaml feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
namespace-install.yaml feat: Add GitHub API rate limit metrics (#22864) 2025-06-17 01:41:38 +00:00
README.md docs: fix local apiserver host name (#9313) 2022-05-07 21:06:03 +02:00

Argo CD Installation Manifests

Four sets of installation manifests are provided:

Normal Installation:

  • install.yaml - Standard Argo CD installation with cluster-admin access. Use this manifest set if you plan to use Argo CD to deploy applications in the same cluster that Argo CD runs in (i.e. kubernetes.default.svc). Will still be able to deploy to external clusters with inputted credentials.

  • namespace-install.yaml - Installation of Argo CD which requires only namespace level privileges (does not need cluster roles). Use this manifest set if you do not need Argo CD to deploy applications in the same cluster that Argo CD runs in, and will rely solely on inputted cluster credentials. An example of using this set of manifests is if you run several Argo CD instances for different teams, where each instance will be deploying applications to external clusters. Will still be possible to deploy to the same cluster (kubernetes.default.svc) with inputted credentials (i.e. argocd cluster add <CONTEXT> --in-cluster --namespace <YOUR NAMESPACE>).

    Note: Argo CD CRDs are not included into namespace-install.yaml. and have to be installed separately. The CRD manifests are located in manifests/crds directory. Use the following command to install them:

    kubectl apply -k https://github.com/argoproj/argo-cd/manifests/crds\?ref\=stable
    

High Availability:

  • ha/install.yaml - the same as install.yaml but with multiple replicas for supported components.

  • ha/namespace-install.yaml - the same as namespace-install.yaml but with multiple replicas for supported components.