RCLUSTER-WP-0021: record hub ids
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 4515@bnt-lap001
Assistant-Session: 0bf96127-6e04-41be-bfda-d11717c3f354
This commit is contained in:
codex 2026-10-28 01:14:02 +01:00
parent 3ed1ac19c5
commit 9b7fbbd7ca

View file

@ -12,6 +12,7 @@ updated: "2026-10-27"
flavor: implementation
depends_on: []
related: [NK-WP-0055, AUDIT-WP-0005, AUDIT-WP-0007, AUDIT-WP-0015, RCLUSTER-WP-0019]
state_hub_workstream_id: "f127f44e-aa65-5141-be52-270b71e5b48d"
---
Owner source work for NetKingdom NK-WP-0055-T11 (production-readiness ledger,
@ -32,6 +33,7 @@ id: RCLUSTER-WP-0021-T01
status: todo
priority: high
assignee: claude
state_hub_task_id: "591d504d-6ad8-5303-8215-e57ae5b40881"
```
Add `ansible/files/k3s-audit-policy.yaml` (`audit.k8s.io/v1`, rules first-match):
@ -64,6 +66,7 @@ id: RCLUSTER-WP-0021-T02
status: todo
priority: high
assignee: claude
state_hub_task_id: "5587c33c-75be-539c-9338-dbc3021ca636"
```
Extend the existing-host pattern of `ansible/k3s-kubeconfig-mode.yml` into
@ -89,6 +92,7 @@ id: RCLUSTER-WP-0021-T03
status: wait
priority: high
assignee: claude
state_hub_task_id: "74ae7710-91e8-58d4-8765-71d28c72252c"
```
A node-local shipper (Fluent Bit DaemonSet with hostPath read-only on the log
@ -112,6 +116,7 @@ id: RCLUSTER-WP-0021-T04
status: wait
priority: medium
assignee: claude
state_hub_task_id: "0f239591-e0d2-5fdf-a64c-27747ae47a54"
```
Node retention is a buffer only (7 days / 10 x 100 MB). Durable retention
@ -129,6 +134,7 @@ id: RCLUSTER-WP-0021-T05
status: wait
priority: high
assignee: founder
state_hub_task_id: "ca1d85c5-6fe3-58d5-8a27-0dd79794648e"
```
Founder runs, attended, after T01/T02 are reviewed: