Skip to content

πŸ‘©πŸ»β€πŸ”§ Manage your AWS resources easily and efficiently

License

Notifications You must be signed in to change notification settings

chloe-codes1/awsctl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

47 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AWSCTL

Go Report Card Coverage Status

πŸ‘©πŸ»β€πŸ”§ Manage your AWS resources easily and efficiently



                         _   _ 
                        | | | |
  __ ___      _____  ___| |_| |
 / _` \ \ /\ / / __|/ __| __| |
| (_| |\ V  V /\__ \ (__| |_| |
 \__,_| \_/\_/ |___/\___|\__|_|
                               
                               


Features

Lambda

  • List Functions
    • Returns only the first 50 lambdas
  • List Functions Pages
    • Return all lambdas
  • Get Function
    • Check if the function is in
  • Update Function Configuration

Auto Scaling Groups

  • List Auto Scaling Groups
    • Return all ASGs
  • List ASG in specific subnet


How to run

1. Fill out config files

Config files are located in the path below

# Production Environment
awsctl/internal/config/config.product.yml

# Development Environment
awsctl/internal/config/config.devel.yml

2. Build & Run project

2-1. By using Makefile

Check available commands

make build run

Execute command

make build run cmd={COMMAND}

2-2. By using CLI

Install the latest version of the library

go get -u github.com/chloe-codes1/awsctl

Run CLI

awsctl {COMMAND}

ex)

awsctl get-lambda-with-vpc

About

πŸ‘©πŸ»β€πŸ”§ Manage your AWS resources easily and efficiently

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published