Deploy: Health-Check wartet bei neuem Ingress geduldig auf Zertifikat/DNS (bis ~15 min), endet dann mit Warnung statt failed; Zustand wird vor dem Health-Check festgehalten; 'Health erneut prüfen'
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -474,6 +474,12 @@ def tenant_preflight(t: Tenant = Depends(tenant_or_404)):
|
||||
return preflight.run(t.id)
|
||||
|
||||
|
||||
@router.post("/tenants/{tenant_id}/health-check")
|
||||
def tenant_health_check(t: Tenant = Depends(tenant_or_404)):
|
||||
"""Health-Check nachholen (z. B. nach neuem Ingress, wenn das Zertifikat inzwischen da ist). Schreibt nichts außer dem Deploy-Status."""
|
||||
return deploy.recheck_health(t.id)
|
||||
|
||||
|
||||
@router.get("/tenants/{tenant_id}/plan")
|
||||
def plan(t: Tenant = Depends(tenant_or_404), db: Session = Depends(get_db)):
|
||||
return deploy.plan(db, t)
|
||||
|
||||
Reference in New Issue
Block a user