awslabs / aws-saas-boost

AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud.
Apache License 2.0
957 stars 188 forks source link

How do I release my elastic IP, I am being billed even after shutting down SaaS boost #488

Open rshettyami opened 1 year ago

rshettyami commented 1 year ago

PoeppingT commented 1 year ago

@rshettyami if you have deleted your SaaS Boost environment using the install script in the root directory of the repository, the Elastic IP should have been deleted.

You can manually delete the Elastic IP via the EC2 Console page, click on Elastic IPs on the main page. Note that this will disconnect the Elastic IPs from the Gateway allowing outbound network traffic from your tenants.

rshettyami commented 1 year ago

@PoeppingT Thank you, I tried deleting elastic IP but there were other associations due to which I was not able to delete. I have uninstalled SaaS Boost, for now, using the install script.

PoeppingT commented 1 year ago

@rshettyami if that elastic IP is still running and there are still associations to it after deleting the SaaS Boost environment, it's possible the CloudFormation stack failed to delete all resources. To manually release the elastic IP you can manually delete those associated resources.

brtrvn commented 1 year ago

@rshettyami to close out this discussion, what exactly do you mean by "shutting down SaaS Boost"?

  1. Running the delete functionality from the installer?
  2. Using the "ECS shutdown" Lambda function?
  3. Deleting all your tenants?
  4. Something else?

When you installed SaaS Boost did you setup your application to use the Fargate launch type or EC2? Did you provide a SQL bootstrap file as part of your app config?