Add improvements
This commit is contained in:
24
Tiltfile
24
Tiltfile
@@ -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
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user