This is an Argo CD Application to deploy Ghost, a blogging platform. We're currently using the small-hack Ghost helm chart, and we use the official ghost docker image.
These are the Argo CD Sync waves for both the app_of_apps and app_of_apps_with_tolerations directories:
- External Secrets and PVCs
- MySQL (one for ActivityPub and one for Ghost)
- Ghost web app (includes ActivityPub deployment as well)
| directory | purpose |
|---|---|
| app_of_apps | Point your Argo CD app at this directory if you don't have any tolerations or affinity to be mindful of |
| app_of_apps_with_tolerations | Point your Argo CD app at this directory if you tolerations and affinitys to be mindful of |
| external_secrets | ExternalSecrets using the bitwarden provider (used by both app_of_apps and app_of_apps_with_tolerations) |
| storage | Persistent Volume configuration for Ghost and MySQL (used by both app_of_apps and app_of_apps_with_tolerations) |