railiance-apps/docs/evidence/2026-09-11-vergabe-pilot-60m.json
tegwick 9491744e5a
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Configure the invited Vergabe prototype at 60m CPU
Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc
2026-09-11 18:47:52 +02:00

60 lines
1.9 KiB
JSON

{
"captured_at": "2026-09-11T16:32:35.266833+00:00",
"mode": "source_validation_only",
"user_decision": "explicit acceptance of 60m requested CPU for one tenant with very few users",
"sizing_workplan": "CUST-WP-0071",
"sizing_workplan_uuid": "2249bddb-7524-5add-bd5c-c4163a6ca0f3",
"image": "forgejo.coulomb.social/coulomb/vergabe-teilnahme@sha256:963240ef4180a01e5b8af7fbeb88be27e56203a45da8ecd633326b4c6d262005",
"resources": {
"limits": {
"cpu": "1000m",
"memory": "1Gi"
},
"requests": {
"cpu": "60m",
"memory": "256Mi"
}
},
"replicas": 1,
"strategy": {
"type": "Recreate"
},
"distinct_retained_claims": [
"vergabe-teilnahme-media",
"vergabe-teilnahme-app-state"
],
"helm_lint_exit": 0,
"helm_render_exit": 0,
"cluster_snapshot": {
"allocatable_cpu_m": 4000,
"requested_cpu_m": 3905,
"pilot_request_m": 60,
"remaining_after_pilot_m": 35,
"source": "fresh kubectl describe nodes in this session; API read-only; no deployment performed"
},
"binding_status": "tenant/host/empty-versus-existing data choice pending; example hostname remains unassigned",
"checks": [
"effective request 60m",
"CPU limit 1000m",
"memory request 256Mi and limit 1Gi",
"one Recreate replica",
"exact published image digest",
"two distinct retained PVCs"
],
"live_deployment_performed": false,
"database_metadata": {
"source": "read-only Kubernetes CNPG CRs; no SQL or secret data reads",
"cluster": "databases/apps-pg",
"ready_instances": 1,
"database_cr": "vergabe-db",
"database_name": "vergabe_db",
"owner_role": "vergabe",
"applied": true,
"managed_consumers": 2,
"per_consumer_connection_limit": 20,
"last_successful_backup": "2026-09-11T02:15:11Z",
"daily_schedule": "0 15 2 * * *",
"data_reuse_selected": false
},
"decision_id": "d221e067-078a-4867-be26-46d07ba82d26"
}