assam

command module
v1.2.7 Latest Latest
Warning

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

Go to latest
Published: Oct 10, 2023 License: MIT Imports: 1 Imported by: 0

README

assam

It is difficult to get a credential of AWS when using AssumeRoleWithSAML. This tool simplifies it.

Requirement

The following operating systems are supported:

  • Windows
  • macOS
  • Linux

And Google Chrome is required.

Usage

Usage: assam [options]

options:
  -c, --configure
    Configuration Mode
  -p, --profile string
    AWS profile name (default: "default")
  -w, --web
    Open the AWS Console URL in your default browser (*1)

Please be careful that assam overrides default profile in .aws/credentials by default. If you don't want that, please specify -p|--profile option.

Install

Homebrew
$ brew install cybozu/assam/assam
Manual

Download a binary file from Release and save it to the desired location.

Notes

(*1) Command to open the default browser
  • Windows: start
  • macOS : open
  • Linux: xdg-open

Contribution

  1. Fork (https://github.com/cybozu/assam)
  2. Create a feature branch
  3. Commit your changes
  4. Rebase your local changes against the master branch
  5. Create new Pull Request
  6. Green CI Tests

Licence

MIT

Documentation

Overview

Package main is assam entry point.

Directories

Path Synopsis
Package aws provides the functionality about AWS.
Package aws provides the functionality about AWS.
Package cmd provides assam CLI.
Package cmd provides assam CLI.
Package config load and save user config.
Package config load and save user config.
Package defaults get settings.
Package defaults get settings.
Package idp provides identity provider authentication.
Package idp provides identity provider authentication.
Package prompt provides CLI prompt.
Package prompt provides CLI prompt.

Jump to

Keyboard shortcuts

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