2020-10-24 14:27:02 +01:00
|
|
|
# aws-vault
|
|
|
|
|
|
|
|
> Ein Tresor für Entwicklungsumgebungen um AWS Sicherheitsschlüssel sicher speichern und abrufen zu können.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://github.com/99designs/aws-vault>.
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Füge einen Sicherheitsschlüssel als Profil zu einem Tresor hinzu:
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`aws-vault add {{profil}}`
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Führe einen Befehl mit AWS Sicherheitsschlüsseln aus dem angegebenen Profil aus:
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`aws-vault exec {{profil}} -- {{aws s3 ls}}`
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Öffne ein Browserfenster für den Login in die AWS Konsole:
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`aws-vault login {{profil}}`
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Liste alle Profile zusammen mit deren Sicherheitsschlüsseln und Sitzungen auf:
|
2020-10-24 14:27:02 +01:00
|
|
|
|
|
|
|
`aws-vault list`
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Rotiere die AWS Sicherheitsschlüssel für ein Profil:
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`aws-vault rotate {{profil}}`
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
- Entferne Sicherheitsschlüsseln eines Profils aus dem Tresor:
|
2020-10-24 14:27:02 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`aws-vault remove {{profil}}`
|