sysadmin-sk

module
v0.0.0-...-80e5287 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 14, 2021 License: GPL-3.0

README

Sysadmin Sidekick Operator tool

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.

Features

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

Contributing

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.

Developing

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
Building

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

Directories

Path Synopsis
cmd
*
services
aws/ecs
* This file is part of the Sysadmin Sidekick Toolkit (Sysadmin-SK) (https://github.com/raffs/sysadmin-sk).
* This file is part of the Sysadmin Sidekick Toolkit (Sysadmin-SK) (https://github.com/raffs/sysadmin-sk).
aws/sqs
* This file is part of the Sysadmin Sidekick Toolkit (Sysadmin-SK) (https://github.com/raffs/sysadmin-sk).
* This file is part of the Sysadmin Sidekick Toolkit (Sysadmin-SK) (https://github.com/raffs/sysadmin-sk).
k8s
workloads
* * Follows a simple producer-consumer model at first.
* * Follows a simple producer-consumer model at first.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL