feat: implement secrets.rs with OpenBao HTTP API
Full cmd_seed implementation using openbao::BaoClient: - OpenBao init/unseal via HTTP API (no kubectl exec) - KV v2 seeding with get_or_create pattern and dirty-path tracking - Kubernetes auth method + VSO policy configuration - Database secrets engine with vault PG user and static roles - DKIM key generation via rsa + pkcs8 crates - Kratos admin identity seeding via port-forward + reqwest cmd_verify: VSO E2E test with test sentinel, sync poll, cleanup.
This commit is contained in:
1620
src/secrets.rs
1620
src/secrets.rs
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user