argo/apps
2025-12-15 17:27:53 -05:00
..
authelia chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
cert-manager chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
cloudflare-tunnel chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
docker-registry chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
external-services chore: add external access for home assistant 2025-12-15 17:27:53 -05:00
foundryvtt chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
gethomepage chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
gotify feat(gotify): add new app 2025-12-13 15:23:17 -05:00
grafana chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
kavita chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
keycloak chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
minio chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
monitoring chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
paperless chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
portfolio chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
rabbitmq-cluster chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
rabbitmq-operators chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
rabbitmq-service chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
syncthing chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
temp-arr chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
victoriametrics chore(argocd): update repo URL 2025-09-26 23:10:59 -04:00
README.md

Apps

This directory contains all of the applications you installed by using:

argocd-autopilot app create <APP_NAME> --app <APP_SPECIFIER> -p <PROJECT_NAME>

Application Types

If you don't specify the application --type argocd-autopilot will try to clone the source repository and infer the application type automatically

  • Directory application

    Such an application references a specific directory at a given repo URL, path and revision. It will be persisted in the GitOps Repository as a single file at apps/<APP_NAME>/<PROJECT_NAME>/config.json.

    Example:

    argocd-autopilot app create dir-example --app github.com/argoproj-labs/argocd-autopilot/examples/demo-dir/ -p <PROJECT_NAME> --type dir
    
  • Kustomize application

    A Kustomize application will have exactly one: apps/<APP_NAME>/base/kustomization.yaml file, and one or more apps/<APP_NAME>/overlays/<PROJECT_NAME>/ folders.

    The apps/<APP_NAME>/base/kustomization.yaml file is created the first time you create the application. The apps/<APP_NAME>/overlays/<PROJECT_NAME>/ folder is created for each project you install this application on. So all overlays of the same application are using the same base kustomization.yaml.

    Example:

    Try running the following command:

    argocd-autopilot app create hello-world --app github.com/argoproj-labs/argocd-autopilot/examples/demo-app/ -p <PROJECT_NAME> --type kustomize
    
* If you did not create a project yet take a look at: creating a project.