Skip to content

flashbots/awsup

This branch is 16 commits ahead of 0x416e746f6e/.aws:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e26d14e · Apr 14, 2025

History

22 Commits
Feb 5, 2025
Jun 20, 2024
Jul 17, 2024
Jul 16, 2024
Aug 2, 2023
Jul 17, 2024
Jul 17, 2024
Jul 16, 2024
Apr 14, 2025
Jul 17, 2024

Repository files navigation

awsup

awsup is a helper utility for the aws cli that aims to make configuration easy and authentication very easy.

Quick start

curl -sL awsup.sh | bash

Supported environments

  • OS: macOS, Ubuntu
  • Shell: zsh, bash
  • OTP engine: Yubikey, 1password, manual
  • Vault engine: macOS Keychain, file

The helper tool

Once you finish the setup process, you won't need to interact with the helper tool ~/.aws/helper.sh. However, if you need to make changes or redo your setup, then you can use these arguments.

Use an existing aws config

After setup, you can specify a custom config file. This lets private data like roles and account IDs to be managed privately.

~/.aws/helper.sh --custom-config /path/to/config # File
~/.aws/helper.sh --custom-config https://config  # URL

Redo the setup

~/.aws/helper.sh --setup

Manually trigger a login

~/.aws/helper.sh --login

Delete login lock

~/.aws/helper.sh --delete-lock

Giants

About

A helper utility for AWS CLI

Resources

Stars

Watchers

Forks

Languages

  • Shell 100.0%