andreacavagna01 / aws-toolbox

A collection of AWS tools like shell & python scripts that make your DevOps life a little easier.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS Toolbox

AWS Toolbox

A collection of AWS tools like Shell & Python scripts that make your DevOps life a little easier.

Table of Contents

Contributing

Contributions are welcome!

Review the Contributing Guidelines.

Getting started

Scripts sorted on AWS Service

General scripts Functionality
boto3_multi_account_execution.py Gives you the ability to run Boto3 commands on all accounts which are specified in the aws_account_list.
CloudWatch scripts
cloudwatch_retention_policy.py Sets a CloudWatch Logs Retention Policy to x number of days for all log groups in the region that you exported in your cli.
EC2 scripts
ec2_asg_ssh.sh A ssh wrapper for connecting quickly to EC2 instances in an Auto Scaling group.
ec2_available_eip.sh Shows Elastic IP addresses which haven't been associated yet.
SSM scripts
ssm_parameter_delete.sh Allows you to delete ssm parameters through a json file.
ssm_parameter_register.sh Allows you to import ssm parameters through a json file.

List of useful DevOps tools

API

  • steampipe - Query AWS resources in a SQL like fashion.

Infra as Code

  • Awesome CDK - Curated list of awesome AWS Cloud Development Kit (AWS CDK) open-source projects, guides, blogs and other resources.
  • Awesome CloudFormation - A curated list of resources and projects for working with AWS CloudFormation.
  • Awesome Terraform - Curated list of resources on HashiCorp's Terraform.
  • CloudFormation Snippets - This VS Code extension adds autocompletion for all the resources that AWS CloudFormation supports.

S3

  • s3s3mirror - A lightning-fast and highly concurrent utility for mirroring content from one S3 bucket to another.

CI/CD

  • Awesome CI - List of Continuous Integration services

Creator

Danny Steenman

Contributors

About

A collection of AWS tools like shell & python scripts that make your DevOps life a little easier.

License:MIT License


Languages

Language:Shell 53.4%Language:Python 46.6%