Files
awesome-kubernetes/v2-docs/aws-tools-scripts.md

77 lines
10 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# AWS Tools and Scripts
!!! info "Architectural Context"
Detailed reference for AWS Tools and Scripts in the context of Cloud Providers (Hyperscalers).
## Standard Reference
- [ermetic/access-undenied-aws 🌟](https://github.com/tenable/access-undenied-aws) <span class='md-tag md-tag--info'>⭐ 271</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [ermetic.com: Access Undenied on AWS](https://www.tenable.com/blog/access-undenied-on-aws) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/containerscrew/aws-sso-auth](https://github.com/containerscrew/aws-sso-rs) <span class='md-tag md-tag--info'>⭐ 4</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [AWS CLI Command Reference](http://docs.aws.amazon.com/cli/latest/index.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [New usage examples have been added to the CLI for CodePipeline API Reference](http://docs.aws.amazon.com/cli/latest/reference/codepipeline/index.html) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [ec2-ssh-yplan: A pair of command line utilities for finding and SSH-ing into your Amazon EC2 instances by tag (such as Name)](https://pypi.org/project/ec2-ssh-yplan) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [blog.awsfundamentals.com: Step-By-Step: Emptying S3 Buckets and Directories Using the AWS CLI with S3 RM](https://awsfundamentals.com/blog/aws-s3-rm-removing-files) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Amazon CodeWhisperer 🌟](https://aws.amazon.com/q/developer) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [hashicorp.com: Accelerate your Terraform development with Amazon CodeWhisperer](https://www.hashicorp.com/blog/accelerate-your-terraform-development-with-amazon-codewhisperer) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [AWS IP inventory](https://github.com/okelet/awsipinventory) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: How to Copy a Security Group with Rules from one AWS Account to' Another account](https://dev.to/dineshrathee12/how-to-copy-a-security-group-with-rules-from-one-aws-account-to-another-account-36mb) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/awslabs/assisted-log-enabler-for-aws: Assisted Log Enabler -' Find resources that are not logging, and turn them on](https://github.com/awslabs/assisted-log-enabler-for-aws) <span class='md-tag md-tag--info'>⭐ 274</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [saml-to/assume-aws-role-action](https://github.com/saml-to/assume-aws-role-action) <span class='md-tag md-tag--info'>⭐ 182</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/Levi-Michael/boto3-ec2-s3-management: A python tools base on' AWS boto3 for manage ec2 and s3 buckets](https://github.com/Levi-Michael/boto3-ec2-s3-management) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/cavaliercoder/vpc-free](https://github.com/cavaliercoder/vpc-free) <span class='md-tag md-tag--info'>⭐ 60</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [OpenSource at AWS](https://aws.github.io) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Floci - An AWS Local Emulator Alternative](https://github.com/floci-io/floci) <span class='md-tag md-tag--info'>⭐ 12740</span> <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span>
- [awslabs/aws-cloudsaga: AWS CloudSaga - Simulate security events in AWS](https://github.com/awslabs/aws-cloudsaga) <span class='md-tag md-tag--info'>⭐ 475</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [willdady/aws-resource-based-policy-collector: AWS resource-based policy' collector](https://github.com/willdady/aws-resource-based-policy-collector) <span class='md-tag md-tag--info'>⭐ 24</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/ualter: AwsBe](https://github.com/ualter/awsbe-site) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/awslabs/amazon-s3-tar-tool: Amazon S3 Tar Tool](https://github.com/awslabs/amazon-s3-tar-tool) <span class='md-tag md-tag--info'>⭐ 232</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/aws-samples/aws-cdk-stack-builder-tool](https://github.com/aws-samples/aws-cdk-stack-builder-tool) <span class='md-tag md-tag--info'>⭐ 202</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [cloudcatalog.dev](https://www.cloudcatalog.dev) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/infrahouse/infrahouse-toolkit](https://github.com/infrahouse/infrahouse-toolkit) <span class='md-tag md-tag--info'>⭐ 74</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to: Continuous Integration and Deployment on AWS - and a wishlist' for CI/CD Tools on AWS](https://dev.to/aws-builders/continuous-integration-and-deployment-on-aws-and-a-wishlist-for-cicd-tools-on-aws-5a13) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [AWS Toolkits for Cloud9, JetBrains and VS Code now support interaction with over 200 new resource types 🌟](https://aws.amazon.com/about-aws/whats-new/2021/11/aws-toolkits-cloud9-jetbrains-vs-code) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [AWS Management Tools Blog](https://aws.amazon.com/blogs/mt) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Metabadger](https://github.com/salesforce/metabadger) <span class='md-tag md-tag--info'>⭐ 143</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Amazon CLI Documentation](https://aws.amazon.com/cli) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Announcing the end of support for Python 2.7 in the AWS SDK for Python and AWS CLI v1](https://aws.amazon.com/blogs/developer/announcing-end-of-support-for-python-2-7-in-aws-sdk-for-python-and-aws-cli-v1) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [AWS SDK for Java](https://aws.amazon.com/sdk-for-java) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [medium: AWS CLI with jq and Bash](https://medium.com/circuitpeople/aws-cli-with-jq-and-bash-9d54e2eabaf1) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [aws.plainenglish.io: Lessons Learned From Switching to AWS SDK v3](https://aws.plainenglish.io/lessons-learned-from-switching-to-aws-sdk-v3-6babe1530a59) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [dev.to/franciscogm: AWS CLI SSO made easy](https://dev.to/franciscogm/aws-cli-sso-made-easy-3bh9) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [genbeta.com: Amazon lanza CodeWhisperer, su propia alternativa a GitHub' Copilot… que no insertará código ya licenciado sin avisar](https://www.genbeta.com/desarrollo/amazon-lanza-codewhisperer-su-propia-alternativa-a-github-copilot-que-no-insertara-codigo-licenciado-avisar) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [aws.amazon.com/blogs: Introducing Amazon CodeWhisperer for command line](https://aws.amazon.com/blogs/devops/introducing-amazon-codewhisperer-for-command-line) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [ec2-spot-converter](https://github.com/jcjorel/ec2-spot-converter) <span class='md-tag md-tag--info'>⭐ 199</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [techcrunch.com: Vantage makes managing AWS easier](https://techcrunch.com/2021/01/12/vantage-makes-managing-aws-easier) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [vantage.sh](https://www.vantage.sh) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/one2nc/cloudlens 🌟](https://github.com/one2nc/cloudlens) <span class='md-tag md-tag--info'>⭐ 590</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [Amazon CodeCatalyst](https://codecatalyst.aws/explore) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/Reaimua/AWS-CLI-Uploader-Project](https://github.com/Reaimua/AWS-CLI-Uploader-Project) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
- [github.com/welldone-cloud/aws-list-resources](https://github.com/welldone-cloud/aws-list-resources) <span class='md-tag md-tag--info'>⭐ 183</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
## Cloud Architecture
### AWS Architectures
#### Open Source
- [AWS Labs GitHub](https://github.com/awslabs) <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--success'>[DE FACTO STANDARD]</span> <span class='md-tag md-tag--warning'>[EMERGING]</span> — AWS's central laboratory incubator on GitHub housing thousands of reference architectures, automation scripts, and experimental SDKs. Grounding validates this organization as a primary resource for cloud-native engineering patterns.
## Cloud Infrastructure
### AWS
#### Asset Management
- [Querying AWS at scale across APIs, Regions, and accounts](https://aws.amazon.com/blogs/opensource/querying-aws-at-scale-across-apis-regions-and-accounts) <span class='md-tag md-tag--critical'>[ADVANCED LEVEL]</span> <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span> — An AWS blog post analyzing strategies and open-source tools (like Steampipe) to query and audit AWS resources at massive multi-region, multi-account scales. It breaks down API rate-limiting workarounds and security posture assessment methodologies.
## Cloud Security
### Asset Management (1)
#### Infrastructure-as-Code
- [steampipe 🌟](https://steampipe.io) <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — A zero-dependency CLI tool that allows querying of APIs and cloud infrastructure (AWS, Azure, GitHub, etc.) dynamically using Postgres-compatible SQL. It simplifies cloud infrastructure compliance, security audits, and resource inspection by exposing multi-platform APIs as regular database tables.
---
💡 **Explore Related:** [Googlecloudplatform](./GoogleCloudPlatform.md) | [Public Cloud Solutions](./public-cloud-solutions.md) | [Managed Kubernetes In Public Cloud](./managed-kubernetes-in-public-cloud.md)