fix(litellm): normalize postgres cluster resource values #163

Merged
unkinben merged 1 commits from benvin/litellm-postgres-resources into main 2026-05-24 23:30:11 +10:00
Owner

Summary

  • Changes limits.memory from 1024Mi to 1Gi (same value, canonical form)
  • Changes limits.cpu from 1 (integer) to "1" (string, canonical form)

Why

Kubernetes normalizes resource quantities on write — 1024Mi becomes 1Gi and integer 1 becomes string "1". ArgoCD diffs by string comparison, so these equivalent values cause a permanent OutOfSync on the litellm-postgres Cluster.

## Summary - Changes `limits.memory` from `1024Mi` to `1Gi` (same value, canonical form) - Changes `limits.cpu` from `1` (integer) to `"1"` (string, canonical form) ## Why Kubernetes normalizes resource quantities on write — `1024Mi` becomes `1Gi` and integer `1` becomes string `"1"`. ArgoCD diffs by string comparison, so these equivalent values cause a permanent OutOfSync on the `litellm-postgres` Cluster.
unkinben added 1 commit 2026-05-24 20:40:02 +10:00
fix(litellm): normalize postgres cluster resource values
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
225d11590d
ArgoCD diffs by string: 1024Mi != 1Gi (same bytes) and integer 1 != "1".
Use the canonical forms Kubernetes stores after admission.
unkinben merged commit dd282f59fb into main 2026-05-24 23:30:11 +10:00
unkinben deleted branch benvin/litellm-postgres-resources 2026-05-24 23:30:11 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#163