TEN-IN-0005: declare audit-core egress, drain env and optional sender-token mount
Manifest half only; credential projection and rollout remain open. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 292700@bnt-lap001 Assistant-Session: 42de6b79-9019-4cfd-b49a-6db3bbfe9341
This commit is contained in:
parent
4fdbcf8ae1
commit
9fabfd7ebf
2 changed files with 44 additions and 0 deletions
|
|
@ -164,5 +164,21 @@ notes:
|
|||
hub message was marked read once this record existed.
|
||||
author: tenant-engine
|
||||
created: "2026-09-21"
|
||||
- content: >-
|
||||
2026-10-01: manifest half done in deploy/base/tenant-engine.yaml: egress
|
||||
NetworkPolicy rule to audit-core:8080 (namespace AND pod label), the two
|
||||
TENANT_ENGINE_AUDIT_CORE_* env vars, and an optional Secret volume
|
||||
(tenant-engine-audit-core-sender, key token) mounted at
|
||||
/var/run/secrets/audit-core-sender. Optional on purpose: a missing token
|
||||
file makes the drain return retry, so mutations are unaffected until the
|
||||
credential exists. Still open: (1) the credential operator must project the
|
||||
tenant-engine sender token (minted 2026-09-15 at
|
||||
platform/workloads/audit-core/senders, AUDIT-WP-0010-T02) into that Secret
|
||||
in namespace tenant-engine via ExternalSecret; route is
|
||||
`warden route show audit-core-senders` (owner ops-mason). (2) Roll out via
|
||||
staged promotion and confirm 202s. (3) Update layer.yaml note. Not applied
|
||||
live from this session.
|
||||
author: tenant-engine
|
||||
created: "2026-10-01"
|
||||
state_hub_intake_id: "01a0c277-3408-7cdb-984d-c40f697966f0"
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue