Add improvements

This commit is contained in:
Urtzi Alfaro
2026-01-12 14:24:14 +01:00
parent 6037faaf8c
commit 230bbe6a19
61 changed files with 1668 additions and 894 deletions

View File

@@ -590,30 +590,6 @@ k8s_resource('frontend', resource_deps=['gateway'], labels=['15-frontend'])
k8s_resource('demo-session-cleanup', resource_deps=['demo-session-service'], labels=['16-cronjobs'])
k8s_resource('external-data-rotation', resource_deps=['external-service'], labels=['16-cronjobs'])
# =============================================================================
# CONFIGURATION & PATCHES
# =============================================================================
# Apply environment variable patch to demo-session-service with the inventory image
local_resource(
'patch-demo-session-env',
cmd='''
# Wait a moment for deployments to stabilize
sleep 2
# Get current inventory-service image tag
INVENTORY_IMAGE=$(kubectl get deployment inventory-service -n bakery-ia -o jsonpath="{.spec.template.spec.containers[0].image}" 2>/dev/null || echo "bakery/inventory-service:latest")
# Update demo-session-service environment variable
kubectl set env deployment/demo-session-service -n bakery-ia CLONE_JOB_IMAGE=$INVENTORY_IMAGE
echo "✅ Set CLONE_JOB_IMAGE to: $INVENTORY_IMAGE"
''',
resource_deps=['demo-session-service', 'inventory-service'],
auto_init=True,
labels=['17-config']
)
# =============================================================================
# TILT CONFIGURATION
# =============================================================================