A Copier template for deploying Archify Sync with Argo CD: an app-of-apps, the server's Helm chart and its values, optional secrets through External Secrets and an optional static NFS volume for PostgreSQL.
27 lines
640 B
YAML
27 lines
640 B
YAML
---
|
|
# Copier template for the Argo CD deployment of Archify Sync. Renders into the
|
|
# environment repository (archify-vscode-ext-sync-gitops), which Argo CD syncs.
|
|
_templates_suffix: ".jinja"
|
|
_answers_file: cluster/copier-answers.yml
|
|
_exclude:
|
|
- "~*"
|
|
- ".git"
|
|
- ".env"
|
|
- ".env-*"
|
|
- "/tmp"
|
|
- "/copier.yml"
|
|
- "/copier-answers.example.yml"
|
|
- "/Taskfile.yml"
|
|
- "/README.md"
|
|
- "/.gitignore"
|
|
|
|
argocd:
|
|
type: yaml
|
|
help: "Argo CD: namespace, project, the environment repository and its revision"
|
|
default: {}
|
|
|
|
archify_sync:
|
|
type: yaml
|
|
help: "Archify Sync: is_enabled, image, host, database, single sign-on"
|
|
default: {}
|