mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-13 18:30:44 +00:00
82 lines
10 KiB
Markdown
82 lines
10 KiB
Markdown
# AWS Tools and Scripts
|
||
|
||
!!! info "Architectural Context"
|
||
Detailed reference for AWS Tools and Scripts in the context of Cloud Providers (Hyperscalers).
|
||
|
||
## Standard Reference
|
||
|
||
- [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>
|
||
- [Amazon CodeWhisperer](https://aws.amazon.com/q/developer) <span class='md-tag md-tag--info'>[COMMUNITY-TOOL]</span>
|
||
- [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>
|
||
- [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>
|
||
- [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>
|
||
- [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>
|
||
- [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>
|
||
- [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>
|
||
- [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 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.
|
||
### AWS Storage
|
||
|
||
#### Amazon S3
|
||
|
||
- **(2023)** [**blog.awsfundamentals.com: AWS S3 Sync - An Extensive Guide**](https://awsfundamentals.com/blog/aws-s3-sync) 🌟🌟🌟🌟 <span class='md-tag md-tag--info'>[ENTERPRISE-STABLE]</span> — A detailed, high-density guide on utilizing the aws s3 sync CLI command. Includes performance tuning parameters like concurrency configs, exclusion patterns, and handling large scales securely.
|
||
## 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:** [Azure](./azure.md) | [AWS](./aws.md) | [AWS Architecture](./aws-architecture.md)
|
||
|