Remove Cloud Account Safely
Overview
If you decide to migrate away from a provider (e.g., migrating all workloads from AWS to DigitalOcean), you can remove the AWS cloud account from CloudAIPilot to ensure absolute security hygiene.
The Safeguard Mechanism
CloudAIPilot is designed as a safe, autonomous orchestrator. Therefore, it will physically prevent you from removing a cloud account if there are active servers tied to it.
If you attempt to delete the AWS account while an EC2 instance is still registered in your dashboard, the action will be blocked.
Step-by-Step Safe Removal
- Migrate or Destroy: Ensure all servers tied to the target cloud account are safely migrated elsewhere, or intentionally destroyed via the dashboard.
- Archive Sites/Apps: Ensure no orphaned CloudAIPilot resources rely on that provider.
- Delete the Account: Go to Cloud Accounts, click the
...menu next to the account, and select Delete. - Approve: This is a destructive action and requires Human-in-the-Loop confirmation.
What Happens Upon Deletion
- The PQC-encrypted credentials are permanently wiped from our database.
- The FinOps data associated with that account is purged.
- We strongly recommend that you log into your cloud provider (e.g., AWS Console) and manually delete the IAM Role or Revoke the Personal Access Token as an added layer of zero-trust security.