Migrate IAS agents to Traction tenants
- Dominant language
- Shell
- Stars
- 2
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
IAS agents are currently standalone instances using ACA-Py `0.12.2`.
In order to consolidate our adopters' deployments and facilitate operational management, they should be moved to Traction tenants.
This process will require the following tasks to be completed:
- [ ] Validate migration scripts to export from a standalone agent and import into a new Traction tenant.
- [x] Upgrade IAS agents to the same version of ACA-Py used in Traction (1.2.x)
- [ ] Support IAS with migration - likely just how to authenticate with a tenant rather than a standalone agent.
- [ ] Coordinate and proceed with the migrationof the various environments.
- [ ] Implement routing of existing standalone agent endpoints to the appropriate Traction tenant to avoid connections from being dropped (i.e.: ad-hoc Routes in OpenShift).
---
Move IAS issuance/revocation off its dedicated ACA-Py onto a Traction tenant and decommission the old
agent.
**Approach**: convert Traction multitenancy to multi-wallet/DatabasePerWallet, then tenant-import
the IAS askar wallet (keys, connections, rev-regs intact).
Both sides stay askar, no anoncreds upgrade, no IAS code change.
Contributor guide
Assessment
This issue has not been assessed yet.