Enable Knative fail-closed init gates
This commit is contained in:
parent
b697778132
commit
f1a32bd5a7
4 changed files with 39 additions and 0 deletions
32
workplans/ADHOC-2026-07-27.md
Normal file
32
workplans/ADHOC-2026-07-27.md
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
---
|
||||
id: RAIL-BS-ADHOC-2026-07-27
|
||||
type: workplan
|
||||
title: "Knative fail-closed init-container support"
|
||||
domain: financials
|
||||
repo: railiance-cluster
|
||||
status: finished
|
||||
owner: codex
|
||||
topic_slug: railiance
|
||||
created: "2026-07-27"
|
||||
updated: "2026-07-27"
|
||||
---
|
||||
|
||||
# RAIL-BS-ADHOC-2026-07-27
|
||||
|
||||
## Enable and verify Knative init containers
|
||||
|
||||
```task
|
||||
id: RAIL-BS-ADHOC-2026-07-27-T01
|
||||
status: done
|
||||
priority: high
|
||||
```
|
||||
|
||||
Enable only `kubernetes.podspec-init-containers` in Knative
|
||||
`config-features`, persist the idempotent installer patch, and assert it in
|
||||
the verifier. This supports fail-closed workload admission after asynchronous
|
||||
NetworkPolicy reconciliation.
|
||||
|
||||
2026-07-27: Enabled the feature on railiance01 and validated a
|
||||
`rapp-qonto` Knative Service containing a restricted init container through
|
||||
the live admission webhook. A disposable same-policy pod proved
|
||||
`gate=passed` before `application=admitted`.
|
||||
Loading…
Add table
Add a link
Reference in a new issue