Delete all TaskMuncher AWS Resources

Delete all TaskMuncher AWS Resources

by John Vincent


Posted on May 22, 2021


At the completion of the project it is desirable to delete any and all resources that were used for this project.

This is part of a series of discussions regarding Deploying TaskMuncher, a React and Node application, to a Multi-Container Docker Environment at AWS using Dockerhub and Travis CI

For more details, please see Overview of Create Multi-Container Docker TaskMuncher Application at AWS

Delete TaskMuncher AWS Resources

Login to AWS dashboard.

Delete Elastic Beanstalk Application

  • Search for Elastic Beanstalk in Find Services
  • Select Elastic Beanstalk
  • Select Applications
  • Select taskmuncher-docker
  • Actions, Delete Application

Delete Security Group

From AWS dashboard

  • Search for VPC in Find Services
  • Select VPC
  • Select Security Groups
  • Select Security group name taskmuncher

Notice inbound rules

  • Edit inbound rules
  • Delete the rule
  • Save Rules

Now can delete the security group

  • Actions
    • Delete security groups

Delete IAM Keys for Deployment

From AWS management Console

  • Search for IAM
  • Select IAM
  • Select Users tab
  • Select user taskmuncher-deployer
  • Click Delete user
    • Confirm

S3 Bucket

From AWS management Console

  • Search for S3
  • Select S3
  • Select Buckets
  • Select elasticbeanstalk-us-east-1-971716655829

Set permissions on the bucket to allow for the bucket to be deleted

  • Select Permissions tab
    • Find "Bucket Policy"
    • Click on "Delete"
      • Confirm

Select and delete the bucket

  • Select Buckets
  • Select elasticbeanstalk-us-east-1-971716655829
  • Select Empty
    • Confirm

Now the bucket is empty

  • Select Buckets
  • Select elasticbeanstalk-us-east-1-971716655829
  • Select Delete
    • Confirm