Add Knative and Qonto admission evidence
This commit is contained in:
parent
9c2cb89938
commit
9ffeac2e92
8 changed files with 270 additions and 5 deletions
39
evidence/admission/rail-knative-baseline.json
Normal file
39
evidence/admission/rail-knative-baseline.json
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"contract_version": "1.0.0",
|
||||
"reef_id": "reef-railiance",
|
||||
"subject": "rail-knative",
|
||||
"readiness_state": "declared",
|
||||
"checked_at": "2026-07-26T00:00:00Z",
|
||||
"checks": {
|
||||
"compatibility": {
|
||||
"status": "pass",
|
||||
"evidence": [
|
||||
"../rail-knative/declarations/rail.yaml",
|
||||
"../rail-kubernetes/declarations/rail.yaml"
|
||||
],
|
||||
"notes": "Declaration compatibility passes; runtime versions are not yet observed."
|
||||
},
|
||||
"capacity": {
|
||||
"status": "unknown",
|
||||
"evidence": [],
|
||||
"notes": "CPU, memory, pod, and control-plane headroom must be measured."
|
||||
},
|
||||
"ingress": {"status": "unknown", "evidence": []},
|
||||
"network": {"status": "unknown", "evidence": []},
|
||||
"identity_and_secrets": {"status": "unknown", "evidence": []},
|
||||
"observability": {"status": "unknown", "evidence": []},
|
||||
"recovery": {"status": "unknown", "evidence": []},
|
||||
"failure_domain": {
|
||||
"status": "unknown",
|
||||
"evidence": [],
|
||||
"notes": "Knative would share the current single-member Kubernetes reef."
|
||||
}
|
||||
},
|
||||
"residual_risks": [
|
||||
{
|
||||
"risk": "Single server and shared control plane for a critical bank-connected workload",
|
||||
"status": "open",
|
||||
"owner": "railiance-infra"
|
||||
}
|
||||
]
|
||||
}
|
||||
39
evidence/admission/rail-kubernetes-baseline.json
Normal file
39
evidence/admission/rail-kubernetes-baseline.json
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"contract_version": "1.0.0",
|
||||
"reef_id": "reef-railiance",
|
||||
"subject": "rail-kubernetes",
|
||||
"readiness_state": "declared",
|
||||
"checked_at": "2026-07-26T00:00:00Z",
|
||||
"checks": {
|
||||
"compatibility": {
|
||||
"status": "pass",
|
||||
"evidence": [
|
||||
"declarations/reef.yaml",
|
||||
"bindings/rails.yaml",
|
||||
"../rail-kubernetes/declarations/rail.yaml"
|
||||
]
|
||||
},
|
||||
"capacity": {
|
||||
"status": "unknown",
|
||||
"evidence": [],
|
||||
"notes": "Automated capacity and headroom probe not yet recorded."
|
||||
},
|
||||
"ingress": {"status": "unknown", "evidence": []},
|
||||
"network": {"status": "unknown", "evidence": []},
|
||||
"identity_and_secrets": {"status": "unknown", "evidence": []},
|
||||
"observability": {"status": "unknown", "evidence": []},
|
||||
"recovery": {"status": "unknown", "evidence": []},
|
||||
"failure_domain": {
|
||||
"status": "unknown",
|
||||
"evidence": [],
|
||||
"notes": "Current grouped reef has one declared member."
|
||||
}
|
||||
},
|
||||
"residual_risks": [
|
||||
{
|
||||
"risk": "Single declared server and shared Kubernetes control plane",
|
||||
"status": "open",
|
||||
"owner": "railiance-infra"
|
||||
}
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue