Popularity
3.8
Declining
Activity
6.0
Declining
6
1
1

Monthly Downloads: 19
Programming language: Haskell
License: Apache License 2.0
Tags: Cloud     AWS    
Latest version: v0.0.1.0

groot alternatives and similar packages

Based on the "AWS" category

Do you think we are missing an alternative of groot or a related project?

Add another 'AWS' Package

README

Groot

CircleCI Build status

Groot is a command line application with the purpose of remote managing AWS ECS Clusters and their associated resources (Tasks, Instances, Services, etc.)

Installing

You will need cabal-install installed in your system, you either get it by installing the package using your favourite package manager or installing the Haskell Platform. Once you have it, just run:

cabal install groot

Building From Source

You will need Stack installed in your local machine. Once you´ve got that, then clone this repository and install the binaries using Stack:

git clone https://github.com/alonsodomin/groot
cd groot
stack install

Now step back, the whole of The Internet is going to be sucked into your machine.

First Steps

Now that you have it installed in your system, run it with the -h (or --help) command line option to get an idea of what you can do.

groot -h

Groot supports several sub-commands, use the same -h flag to get some help on what they can do, i.e.: groot ls tasks -h.

Interactive Shell

There is also the option of running in an interactive shell, run the groot shell command and you'll see a welcome message and the prompt:

Welcome to the Groot Shell.
Type 'help' for a list of available commands
groot>

Enter exit to get back to your main shell. All the other commands available from the command line are also available in the shell session.

Status

Groot is a toy project started to solve the need for a proper tool to perform my most rutinary tasks when managing ECS resources.

Don't expect here the best Haskell code (and I should probably write more tests), if it serves you then great, use it and feel free to contribute.

License

Apache License 2.0

Copyright 2017 Antonio Alonso Dominguez

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.


*Note that all licence references and agreements mentioned in the groot README section above are relevant to that project's source code only.