aws-iam-user

command module
v0.2.7 Latest Latest
Warning

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

Go to latest
Published: Sep 20, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

README

AWS IAM User

Go Version License Maintenance Release Go Report Card Coverage Status

When using IAM users it could be cumbersome to rotate your AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY. This could lead into resources being in a non-compliant state. The aws-iam-user tool will address exactly that!

More information can be found on the documentation pages.

Prerequisites

You will need to install the following tools to successfully run the make targets:

go install github.com/fzipp/gocyclo/cmd/gocyclo@latest
go install github.com/uudashr/gocognit/cmd/gocognit@latest
go install honnef.co/go/tools/cmd/staticcheck@latest
go install github.com/go-critic/go-critic/cmd/gocritic@latest

To make use of the pre-commit hooks you need to install pre-commit and execute the following command:

pre-commit install

Commands

  • make build, builds the project.
  • make complexity, perform complexity scans on the codebase.
  • make coverage, create and displays the code coverage report in HTML.
  • make help, displays all the available options.
  • make lint, performs linting actions on the codebase.
  • make test, runs all the unit tests.

Installation

You can install the tool with the following command:

go install github.com/conijnio/aws-iam-user@latest

License

This project is free and open source software licensed under the Apache 2.0 License.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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