Archify Sync GitOps template
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.
This commit is contained in:
commit
e2adb79e2d
15 files changed
+572
No files matched your search
+26
@@ -0,0 +1,26 @@
|
||||
---
|
||||
# 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: {}
|
||||
Reference in new issue
Block a user