sysadmin-sk
is your best friend when performing superhero activities to operate your
complex systems and infrastructure.
Disclaimer
sysadmin-sk is not ready yet, still under development and testing and it's not ready to production, so USE VERY CAREFULLY.
Currently, sysadmin-sk provides the following features:
- aws-sqs: move - Migrate all the messages from one SQS queue to another
- aws-ecs: list - List ECS services from a given cluster
There are a few ways to contribute with the sysadmin-sk
project and you are more
than welcome to do it. Actually, please do it, I need it :)
Use the Github Issues pages to open features, issues or any other comment regarding this project.
Also feel free to dive into the code and contribute Pull Requests and start making this tool better.
To try to keep things organized, please visit the Github Project page for information about issues, upcoming features and discussions.
In order to start developing use the following instructions:
mkdir -p $GOPATH/src/raffs
cd $GOPATH/src/raffs
git clone https://github.com/raffs/sysadmin-sk
cd sysadmin-sk
To build sysadmin-sk
command line binary:
cd $GOPATH/src/raffs/sysadmin-sk
build/build.sh # or $ bash build/build.sh
Alternatively, we can build and run the sysadmin-sk
from a docker container:
docker build . -t sysadmin-sk:latest
docker run -it sysadmin-sk: help