summaryrefslogtreecommitdiff
path: root/f3s/argocd-apps/services
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-06-30 08:43:12 +0300
committerPaul Buetow <paul@buetow.org>2026-06-30 08:43:12 +0300
commit847e22597e01be632fd8e11cce4c73563698b181 (patch)
tree16142e96f64dbb83e6c3f2da914191c1118ccedc /f3s/argocd-apps/services
parent99a291b2972489a334936e1c4cbe1fa5b7f59693 (diff)
f3s: add ychat revival (Mode A) Helm chart + ArgoCD app
In-memory guest chat, no DB. Deployment pulls registry.lan.buetow.org:30001/ychat:f387bac, port 2000, non-root (UID 1000), readOnlyRootFilesystem with emptyDir on /app/log. TCP-socket probes (ychat speaks HTTP/0.9-style responses). Ingress: ychat.f3s.buetow.org + ychat.f3s.lan.buetow.org.
Diffstat (limited to 'f3s/argocd-apps/services')
-rw-r--r--f3s/argocd-apps/services/ychat.yaml28
1 files changed, 28 insertions, 0 deletions
diff --git a/f3s/argocd-apps/services/ychat.yaml b/f3s/argocd-apps/services/ychat.yaml
new file mode 100644
index 0000000..31a7d22
--- /dev/null
+++ b/f3s/argocd-apps/services/ychat.yaml
@@ -0,0 +1,28 @@
+apiVersion: argoproj.io/v1alpha1
+kind: Application
+metadata:
+ name: ychat
+ namespace: cicd
+ finalizers:
+ - resources-finalizer.argocd.argoproj.io
+spec:
+ project: default
+ source:
+ repoURL: http://git-server.cicd.svc.cluster.local/conf.git
+ targetRevision: master
+ path: f3s/ychat/helm-chart
+ destination:
+ server: https://kubernetes.default.svc
+ namespace: services
+ syncPolicy:
+ automated:
+ prune: true
+ selfHeal: true
+ syncOptions:
+ - CreateNamespace=false
+ retry:
+ limit: 3
+ backoff:
+ duration: 5s
+ factor: 2
+ maxDuration: 1m \ No newline at end of file