Enable auth-service/api-gateway on production, build their images in CI
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
# Tracked copy of the live `medical-chatbot-data` Application (k3s, personal
|
||||
# ArgoCD instance at argocd.realvuxbaro.me). Verified against the live object
|
||||
# 2026-08-18 — every field below matches `status.sync.status: Synced`,
|
||||
# `status.health.status: Healthy`.
|
||||
#
|
||||
# Owns PostgreSQL and Qdrant only (the 15,100-point corpus and query
|
||||
# history). Deliberately a separate Application from medical-chatbot-app so
|
||||
# that an app-side sync failure, prune, or rollback can never delete the
|
||||
# PersistentVolumeClaims — see values-production-data.yaml.
|
||||
#
|
||||
# Unlike medical-chatbot-app, the live Application carries no inline
|
||||
# `spec.source.helm.values` at all: this release has no image tag CI rewrites
|
||||
# and no secret, so it is already fully represented by this file plus
|
||||
# values.yaml + values-production-data.yaml. Applying this file for disaster
|
||||
# recovery needs no follow-up step.
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: Application
|
||||
metadata:
|
||||
name: medical-chatbot-data
|
||||
namespace: argocd
|
||||
spec:
|
||||
project: default
|
||||
source:
|
||||
repoURL: https://github.com/BaoVu2k4/vsf-duocthu.git
|
||||
targetRevision: master
|
||||
path: infra/helm/medical-chatbot
|
||||
helm:
|
||||
valueFiles:
|
||||
- values.yaml
|
||||
- values-production-data.yaml
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: medical-chatbot-data
|
||||
syncPolicy:
|
||||
automated:
|
||||
prune: true
|
||||
selfHeal: true
|
||||
syncOptions:
|
||||
- CreateNamespace=true
|
||||
Reference in New Issue
Block a user