diff --git a/apps/xslt-lab/values.yaml b/apps/xslt-lab/values.yaml index e163fb8..e7abae5 100644 --- a/apps/xslt-lab/values.yaml +++ b/apps/xslt-lab/values.yaml @@ -26,7 +26,10 @@ replicaCount: hpa: backend: enabled: true - minReplicas: 1 + # Same reasoning as the frontend below: one backend pod is a SPOF, and this + # one was being OOMKilled several times a day, so "the only replica is + # restarting" was not hypothetical. + minReplicas: 2 maxReplicas: 5 targetCPUUtilizationPercentage: 80 frontend: diff --git a/argocd/applications/xslt-lab.yaml b/argocd/applications/xslt-lab.yaml index 18bd5ea..c4fcc88 100644 --- a/argocd/applications/xslt-lab.yaml +++ b/argocd/applications/xslt-lab.yaml @@ -8,7 +8,7 @@ spec: sources: - repoURL: https://xsltplayground.com/blog chart: xslt-playground - targetRevision: 0.4.1 + targetRevision: 0.4.2 helm: releaseName: lab valueFiles: