Summon ist ein Werkzeug um Secrets als Umgebungsvariablen in einen Prozess zu injizieren. Summon ermöglicht es einem verschiedene Secret Provider zu verwenden und zwischen Umgebungen zu wechseln. Es erleichtert die Integration in verschiedene Umgebungen und macht z.B. Skripte zwischen Entwicklung und Produktion portabler. Falls ihr zudem gopass verwendet ergibt das eine super Kombination! Gopass kann ohne Modifikation als Summon Provider verwendet werden, da es alle Bedingungen erfüllt: gopass secretname gibt nur ein Secret zurück.

Weiterlesen

Vortragsfolien zu einen internen Lightning Talk Was ist (go)pass? Ein Passwortmanager :-) … aber nicht einer unter vielen. Und was ist das Besondere? Gopass baut auf gpg und git auf … von Hand $ cd ~/.passwords $ gpg --encrypt -o github.gpg --recipient 5CAF3C17C1EC0561 mysecretpassword <CTRL+D> $ git add github.gpg $ git commit && git push … und andersherum $ cd ~/.passwords $ git pull $ gpg --decrypt github.gpg mysecretpassword Keiner möchte das von Hand machen :-)

Weiterlesen