apache / apache/airavata-custos
Implement Client and Tenant Management APIs
- Dominant language
- Go
- Stars
- 21
- Forks
- 39
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 6
Description
Add APIs to create, update, and manage SSH signer clients (e.g., HPC environments) and their configurations under each tenant.
This should allow tenants to onboard new compute systems via the Custos UI or API, defining host, port, CA policies, and rotation rules dynamically instead of static configurations.
Contributor guide
Research direction
The issue names no files, tests, or implementation entry points. Start by locating the existing Custos UI or API paths for tenant and SSH signer configuration, then clarify the contract for host, port, CA policies, and rotation rules. Done means tenants can create, update, and manage compute-system configurations dynamically.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, authorization, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100