Skip to main content

Credential Sharing

At the moment, we use Keybase for sharing credentials, secret files, etc. To get set up, you will need to download and install the appropriate app for your operating system.

On keybase, we currently have four "teams" set up on Keybase:

  1. DevOps (veganhacktivists.devops) - For credentials that only the DevOps team should need or have access to.
  2. Admin (veganhacktivists.admin) - For credentials that should only be accessible by the directors and team leaders.
  3. Dev (veganhacktivists.dev) - For credentials relevant to all VH developers.
  4. General (veganhacktivists) - For credentials that can be used by all VH members.

If you need access to one or more of the teams, contact your team leader and let them know. If you are a team leader, contact the director you report to!

If you are part of all the teams you should be part of, but don't see the credentials you're looking for, let us know and we'll get that fixed. There is always the possibility that the credentials are too restricted.

Adding New Team Members

When adding a new team member to a Keybase team, please make sure they are being added to the appropriate team(s) for their role. Also, please use the following guideline for what their role is in the Keybase team:

  1. Admin - This should be reserved for directors, team leaders, and any full-time members of VH.
  2. Writer - This should be reserved for the DevOps team or anyone else who is likely to be adding, updating, or removing credentials frequently.
  3. Reader - This should be the default role for VH members unless they fall into one of the above categories.