Hacker GitHub

← All repos

99designs/aws-vault

View on GitHub ↗ ★ 9,000 Go

A vault for securely storing and accessing AWS credentials in development environments

31 mentions on Hacker News by 24 people: 3 stories, 28 comments · first 2015-09-29 · latest 2025-06-15

Mentions per year 31 mentions · busiest year 2020 (7)
20082026
  1. …are always "happy 10,000 day" fodder < https://xkcd.com/1053/ > so I'll roll the dice - aws-vault https://github.com/99designs/aws-vault - often paired with the "open in container" Firefox extension (even if you use Chrome for everything…
  2. If you're using more complicated systems than just a single root account, have a look at https://github.com/99designs/aws-vault too.
  3. Adding to existing suggestions. - About 5, https://github.com/99designs/aws-vault is super handy to keep AWS credentials encrypted. - Use full-disk encryption as a team policy. - About 7, it is likely that this is solved by having preview…
  4. aws-vault[0] does this, but only for aws creds 0 - https://github.com/99designs/aws-vault
  5. Nice! Do I understand this correctly? You use aws-vault( https://github.com/99designs/aws-vault ) and configure it with IAM and MFA with YubiKeys. You configure e.g. the profile jonsmith. When you run aws-vault exec jonsmith -- aws s3 ls…
  6. > For example https://github.com/99designs/aws-vault/ supports one-off commands and shell sessions with pre-populated tokens. I came to recommend aws-vault, it is pretty handy to not store aws keys in plain text.
  7. …is to either use the preconfigured profile or some wrapper which does use the keychain. For example https://github.com/99designs/aws-vault/ supports one-off commands and shell sessions with pre-populated tokens. There's also similar…
  8. …https://shortcat.app/ Edit: About the AWS login form. I strongly recommend giving `aws-vault` ( https://github.com/99designs/aws-vault ) a try. It helps you skip the login form with a simple command e.g.: "aws-vault login acme-corp…
  9. …use AWS SSO then Nike must have thought parsing HTML to be The Solution&trade; 1: https://sourcegraph.com/github.com/99designs/aws-vault/-/blo...
    comment by mdaniel · 2022-10-13 · in The State of AWS Security
  10. For my dev machine's interactions with AWS, I use https://github.com/99designs/aws-vault You add the long lived IAM user API key/secret to it and it stores it in a password protected storage (MacOS keychain or similar). Then you invoke…
  11. For a specific example of one way how : https://github.com/99designs/aws-vault
  12. …those that are in AWS, you can use pass along with aws-vault to keep your ~/.aws creds in check. https://github.com/99designs/aws-vault
  13. Also a aws vault user here. https://github.com/99designs/aws-vault
    comment by digianarchist · 2021-11-03 · in Show HN: AWS credentials management CLI tool
  14. I think this does the same thing - https://github.com/99designs/aws-vault At least on MacOS it uses keychain. There are other storage backends for other platforms.
  15. …awscli suggestion to keep the secrets around in plaintext either on disk or in env vars. [1] https://github.com/99designs/aws-vault
  16. …if you need to use the managed ActiveDirectory service, which needs to be in the same region [1] https://github.com/99designs/aws-vault [2] https://github.com/benkehoe/aws-sso-util
    comment by vladvasiliu · 2021-01-08 · in CVE-2021-3011: Key recovery on Google Titan Key
  17. mostly copy-pasta from an earlier comment[0] of mine: https://github.com/99designs/aws-vault/issues/578 was for an issue with remote servers accessing the localhost ec2 metadata service that aws-vault can run, that worked exactly by using…
    comment by philsnow · 2020-10-14 · in HashiCorp Boundary
  18. …support for AssumeRoleWithWebIdentity making it cheap to issue yourself disposable credentials: https://github.com/99designs/aws-vault/blob/v6.0.0-beta9/USA... including launching AWS Console links for those Roles:…
  19. …AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, etc. means that you can write programs like aws-vault ( https://github.com/99designs/aws-vault ) which can acquire a temporary AWS session and then execute another command with the creds injected…
    comment by ucarion · 2020-08-01 · in Conventions for Command Line Options
  20. …"1.2.3.4/32" }, "BoolIfExists": { "aws:MultiFactorAuthPresent": "true" } } } ] } [0] AWS Vault: https://github.com/99designs/aws-vault/
    comment by vladvasiliu · 2020-06-24 · in Bastions on demand in an AWS VPC
  21. …I wish would get more aggressively addressed by AWS. [1] https://github.com/trek10inc/awsume , https://github.com/99designs/aws-vault , and a few other tools make this much easier to deal with locally.
  22. …https://gitlab.com/snippets/1979112 You should be able to adapt it to Firefox pretty easily. [0] https://github.com/99designs/aws-vault
  23. …that the browser doesn't do more to prevent connections from from "localhost" to "not localhost". https://github.com/99designs/aws-vault/issues/578 was for an issue with remote servers accessing the localhost ec2 metadata service that…
  24. …the yubikey”. I’ve seen other systems that move the AWS secret keys to the OS keychain (for example https://github.com/99designs/aws-vault ), which seem to harden against (1) without weakening (2). Is there a mitigation I’m not taking into…
  25. Latacora perspective, AWS specifically: go install aws-vault. https://github.com/99designs/aws-vault There are a ton of benefits to aws-vault. Strategically: getting everyone on an aws-vault workflow is step one to eventually making your…
  26. …in a plain text file :/ lack of alternatives, I’m afraid. As is apparent from this thread :) 1 https://github.com/99designs/aws-vault 2 https://github.com/hraban/go-onepassword
    comment by nothrabannosir · 2018-03-28 · in The 1Password 7 Beta for Mac
  27. …cli on every invocation. You just want to look at this file, as the env vars are not documented. https://github.com/99designs/aws-vault/blob/4acbb48b48b90555...
    comment by willejs · 2017-10-23 · in AWS bastions and assume-role
  28. …like aws-vault exec "$AWS_PROFILE" -- env | egrep '^AWS' | awk '{print "export " $1}' [1] https://github.com/99designs/aws-vault
    comment by gregwebs · 2017-10-23 · in AWS bastions and assume-role