Multiple things

Remove ArgoCD and Helm dependencies, add everything unnecessary to .dockerignore, add support for DB authentication in Payphone's CLI, make Scylla be fully managed by Ansible, add Payphone deployment ansible file
This commit is contained in:
2025-08-18 01:06:03 -03:00
parent 5fe3878471
commit fcb1a786be
37 changed files with 294 additions and 26917 deletions
File diff suppressed because it is too large Load Diff
-23
View File
@@ -1,23 +0,0 @@
apiVersion: v1
kind: Namespace
metadata:
name: scylla
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: scylla
namespace: argocd
spec:
project: default
source:
repoURL: 'https://git.nyeki.dev/payphone/payphone.git'
targetRevision: rewrite
path: k8s/argo-cd/scylla
destination:
server: 'https://kubernetes.default.svc'
namespace: scylla
syncPolicy:
automated:
prune: true
selfHeal: true