argo/projects
2025-12-12 19:26:17 -05:00
..
games.yaml.disabled chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
media.yaml.disabled chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
prod-sites.yaml.disabled chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
README.md
staging-sites.yaml.disabled chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
system.yaml chore: update more argocd repo URLs 2025-12-12 19:26:17 -05:00
work.yaml.disabled chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00

Projects

This directory contains all of your argocd-autopilot projects. Projects provide a way to logically group applications and easily control things such as defaults and restrictions.

Creating a new project

To create a new project run:

export GIT_TOKEN=<YOUR_TOKEN>
export GIT_REPO=<REPO_URL>

argocd-autopilot project create <PROJECT_NAME>

Creating a new project on different cluster

You can create a project that deploys applications to a different cluster, instead of the cluster where Argo-CD is installed. To do that run:

export GIT_TOKEN=<YOUR_TOKEN>
export GIT_REPO=<REPO_URL>

argocd-autopilot project create <PROJECT_NAME> --dest-kube-context <CONTEXT_NAME>

Now all applications in this project that do not explicitly specify a different --dest-server will be created on the project's destination server.