Overview
OpenTofu currently reads Proxmox API credentials from the local .env file. Now that OpenBao is in production and Ansible is using it as a trusted orchestrator, OpenTofu should do the same.
Tasks
Context
Split out from #67 (Phase 3). The trusted orchestrator pattern is established and working for Ansible — this extends it to OpenTofu.
Overview
OpenTofu currently reads Proxmox API credentials from the local
.envfile. Now that OpenBao is in production and Ansible is using it as a trusted orchestrator, OpenTofu should do the same.Tasks
.envto OpenBao (kv/infra/proxmox).env(keep only BAO_TOKEN)Context
Split out from #67 (Phase 3). The trusted orchestrator pattern is established and working for Ansible — this extends it to OpenTofu.