2026-06-17 08:22:45 +02:00
|
|
|
# Non-secret inventory template — copy to ~/.config/warden/inventory.yaml
|
|
|
|
|
# and adjust for your environment. Do not commit real operator paths or keys.
|
|
|
|
|
#
|
|
|
|
|
# See wiki/ActorInventoryPatterns.md and wiki/OpsWardenConfig.md
|
|
|
|
|
|
|
|
|
|
actors:
|
|
|
|
|
agt-state-hub-bridge:
|
|
|
|
|
type: agt
|
|
|
|
|
principals:
|
|
|
|
|
- agt-task-bridge
|
|
|
|
|
ttl_hours: 24
|
|
|
|
|
description: "ops-bridge tunnel agent for state-hub"
|
2026-08-22 15:36:37 +02:00
|
|
|
zone_subject:
|
|
|
|
|
applicability: applicable
|
|
|
|
|
workload_id: ops-bridge-tunnel
|
2026-06-17 08:22:45 +02:00
|
|
|
|
|
|
|
|
agt-codex-interhub-bootstrap:
|
|
|
|
|
type: agt
|
|
|
|
|
principals:
|
|
|
|
|
- agt-interhub-bootstrap
|
|
|
|
|
ttl_hours: 2
|
|
|
|
|
description: "Short-lived agent access for attended Inter-Hub bootstrap"
|
2026-08-22 15:36:37 +02:00
|
|
|
zone_subject:
|
|
|
|
|
applicability: applicable
|
|
|
|
|
workload_id: codex-interhub-bootstrap
|
2026-06-17 08:22:45 +02:00
|
|
|
|
2026-10-20 13:46:28 +02:00
|
|
|
# CUST-WP-0073-T02 / WARDEN-WP-0045: supervised interactive agent account
|
|
|
|
|
# (Codex, Claude Code, Grok Build) on host account custodian-agt @ Railiance01.
|
|
|
|
|
# Issued only by the supervisor from the operator account; the agent distro
|
|
|
|
|
# (custodian-agents) holds no warden config, CA key or Vault token.
|
|
|
|
|
# No source-address: workstation egress IP is not stable (see wiki).
|
|
|
|
|
agt-custodian:
|
|
|
|
|
type: agt
|
|
|
|
|
principals:
|
|
|
|
|
- agt-custodian
|
|
|
|
|
ttl_hours: 12
|
|
|
|
|
max_ttl_hours: 12
|
|
|
|
|
extensions:
|
|
|
|
|
- permit-pty
|
|
|
|
|
description: "Supervised interactive custodian agent (custodian-agt on Railiance01)"
|
|
|
|
|
zone_subject:
|
|
|
|
|
applicability: applicable
|
|
|
|
|
workload_id: custodian-agents
|
|
|
|
|
|
2026-06-17 08:22:45 +02:00
|
|
|
adm-example:
|
|
|
|
|
type: adm
|
|
|
|
|
principals:
|
|
|
|
|
- adm-full
|
|
|
|
|
ttl_hours: 48
|
|
|
|
|
description: "Example human operator — replace with per-person adm-* actors"
|
2026-08-22 15:36:37 +02:00
|
|
|
zone_subject:
|
|
|
|
|
applicability: not-applicable
|
|
|
|
|
reason: human operator retains native actor identity
|
2026-06-17 08:22:45 +02:00
|
|
|
|
|
|
|
|
atm-backup-daily:
|
|
|
|
|
type: atm
|
|
|
|
|
principals:
|
|
|
|
|
- atm-backup-daily
|
|
|
|
|
ttl_hours: 8
|
|
|
|
|
description: "Example nightly automation actor"
|
2026-08-22 15:36:37 +02:00
|
|
|
zone_subject:
|
|
|
|
|
applicability: applicable
|
|
|
|
|
workload_id: backup-daily
|
2026-06-17 08:22:45 +02:00
|
|
|
|
|
|
|
|
hosts:
|
|
|
|
|
example-host:
|
|
|
|
|
allowed_principals:
|
|
|
|
|
agt:
|
|
|
|
|
- agt-task-bridge
|
|
|
|
|
atm:
|
2026-08-22 15:36:37 +02:00
|
|
|
- atm-backup-daily
|