Live data from Hacker News

Ask HN: How are teams sharing secrets?

news.ycombinator.com

1–7 of 7 posts

Re: Ask HN: How are teams sharing secrets?

#5
post #4

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

2FA doesn't work so great for Postgres.

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.

Re: Ask HN: How are teams sharing secrets?

#6
post #5
post #4

Earlier quoted context omitted.

2FA doesn't work so great for Postgres.

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.

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."

Re: Ask HN: How are teams sharing secrets?

#7
post #6
post #5

Earlier quoted context omitted.

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.

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."

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