An open API service indexing awesome lists of open source software.

https://github.com/krishanthisera/gools

A set of DevOps tools using golang
https://github.com/krishanthisera/gools

Last synced: 3 months ago
JSON representation

A set of DevOps tools using golang

Awesome Lists containing this project

README

        

# Gools

Gools is a collection of GoLang scripts to manage, well anything really. The initial focus is on AWS Cloud Management.

## Getting Started

### Prerequisites

- Go 1.21.3 or higher
- AWS account with appropriate permissions

### Installation

Clone the repository and navigate to the project directory:

```bash
git clone https://github.com/krishanthisera/gools.git
cd gools
```

Build the project:

```bash
go build
```

## Usage

For instance to manage IAM users and perform access key cleanup:

```bash
gools aws iam --profile your-profile --region your-region
gools aws iam keyCleanup --profile your-profile --region your-region --dry-run --concurrency 1 --max-age 90
```