Settings

Theme

Ask HN: How are teams sharing secrets?

3 points by ChartsNGraffs 10 years ago · 6 comments · 1 min read


What's the best way your team has found to manage secrets for things like db passwords, admin login credentials, etc.?

mtmail 10 years ago

94 comments on similar discussion two weeks ago

Ask HN: How are credentials managed at your company? https://news.ycombinator.com/item?id=12396883

marvel_boy 10 years ago

Instead of requiring only a password is better to use Two-Factor authentication.

  • tptacek 10 years ago

    2FA doesn't work so great for Postgres.

    • anarazel 10 years ago

      You can do stuff with gssapi / kerberos. Or, if you consider that 2FA, you can use client certificates in addition to passwords. Interactive 2FA probably imo doesn't make that much sense for a database.

      • tptacek 10 years ago

        Yep, that's what I'm trying to say. :)

        The "team secret sharing problem" usually refers to "how do we manage all the API and backend secrets we need to deploy and test a new instance, without having everyone shlepping them around on their dev laptops, and without ending up in a mode were the loss of one server equates to the loss of every instance in the environment."

        • anarazel 10 years ago

          Well, kerberos isn't a bad answer for that. But it's way too annoying to set up :/

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection