1f2a892391
- New design system: Stitch (kinetic-precision.css) with lime (#cafd00) accent - New Google Fonts: Lexend, Plus Jakarta Sans, Space Grotesk - New page: BenchmarksPage with strength/endurance/body tracking - Redesigned: Dashboard, ProgressPage, WorkoutPage, LoginPage + LoginPage.css - Add shared glassmorphism nav, kinetic buttons, intensity indicators - Build: 265KB JS / 88KB CSS / 2.54s (clean)
2.4 KiB
2.4 KiB
01-dns-check.sh
Checking DNS records for gravl-prod...
02-health-check.sh
=== Service Health Checks ===
No resources found in gravl-prod namespace.
Pod status summary:
No resources found in gravl-prod namespace.
04-backup-check.sh
=== Backup Status Check ===
Checking sealed-secrets backup...
sealed-secrets-key6bxx6 kubernetes.io/tls 2 43h
Checking persistent volumes...
pvc-16779f56-2460-492c-a9cb-f20edb3685ae 5Gi RWO Delete Bound gravl-staging/postgres-storage-postgres-0 local-path <unset> 40h
pvc-6f5b6bbb-be52-4b9c-99cd-1f85680a384c 2Gi RWO Delete Bound gravl-logging/storage-loki-0 local-path <unset> 2d10h
Checking backup jobs...
gravl-prod postgres-backup 0 2 * * * <none> False 0 14h 43h
gravl-prod postgres-backup-test 0 3 * * 0 <none> False 0 13h 43h
05-rollback-safety.sh
=== Rollback Safety Checks ===
Staging environment status (rollback target):
NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR
alertmanager 1/1 1 1 43h alertmanager prom/alertmanager:latest app=gravl,component=alerting
gravl-backend 1/1 1 1 40h gravl-backend gravl-gravl-backend:latest app=gravl-backend
gravl-frontend 1/1 1 1 40h gravl-frontend gravl-gravl-frontend:latest app=gravl-frontend
Staging service health:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
alertmanager ClusterIP 10.43.111.157 <none> 9093/TCP 43h app=gravl,component=alerting
gravl-backend ClusterIP 10.43.156.181 <none> 3001/TCP 47h app=gravl-backend,component=backend
gravl-db ClusterIP 10.43.134.165 <none> 5432/TCP 2d13h app=gravl,component=database,role=primary
gravl-frontend ClusterIP 10.43.80.149 <none> 80/TCP 40h app=gravl-frontend
postgres ClusterIP None <none> 5432/TCP 47h app=postgres
Deployment revision history:
error: unknown flag: --all-namespaces
See 'kubectl rollout history --help' for usage.
No rollout history yet