fleetworks / warden / use-cases
Use cases
Samples, not customer stories: the names below are made up. Each shows which parts of Warden a task touches.
Sample
Onboard a new service
A service owner creates the workspaces a new service needs, one per region.
- Pick the service and its NON-PROD AWS account
- Create sample-billing-api-us-east-1 against a catalog VCS tenant
- Open the Review and fix the missing Terraform version it reports
Sample
Audit API tokens
An org admin checks which machine credentials are still needed.
- Run the token Review across the organization
- Revoke tokens that never expire or were never used
- Reissue CI tokens with workspaces:read only
Sample
Announce workspace changes
A platform team wants a message in its own systems for every new workspace.
- Register an HTTPS endpoint for workspace.created
- Send a test ping and check the signature on the receiver
- Watch the delivery history for failures
Sample
Share a workspace across teams
Two teams need to see the same workspace, and only one should change it.
- Keep the owner and group bits for the owning team
- Open view to Other only if the record should be public
- Let the Review flag any mode that lets everyone edit or delete