Bootstrap derived Knative rail
This commit is contained in:
parent
8bead1241a
commit
6b314644a9
10 changed files with 202 additions and 0 deletions
15
docs/runtime-contract.md
Normal file
15
docs/runtime-contract.md
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
# Knative Runtime Contract
|
||||
|
||||
The rail owns:
|
||||
|
||||
- authenticated-entry integration points
|
||||
- request activation and bounded buffering
|
||||
- scale-to-zero and optional temporary minimum scale
|
||||
- revisions, concurrency, autoscaling, and traffic splitting
|
||||
- cold-start readiness and revision rollback
|
||||
|
||||
It inherits workload identity, criticality, dependencies, health, evidence,
|
||||
promotion vocabulary, and recovery requirements from `rail-kubernetes` 1.0.0.
|
||||
|
||||
Production values for timeouts, concurrency, and scaling are workload bindings
|
||||
backed by measured evidence; the rail must not invent one universal value.
|
||||
Loading…
Add table
Add a link
Reference in a new issue