rapid7 / tokend

DEPRECATED: A Node.js daemon that interfaces with Vault and Warden to provide a secure method to deliver secrets to servers in the cloud.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deprecated

This repository is now deprecated. This project will not receive new changes from Rapid7.

Tokend

A Node.js daemon that interfaces with Vault and Warden to provide a secure method to deliver secrets to servers in the cloud.

Build Status Coverage Status

Features

Combined with Vault, Warden and Propsd, Tokend gives security and accountability around the delivery of secrets to servers running in the cloud.

Tokend provides a seamless interface between Vault and Propsd allowing developers to specify the secrets they need for their service without putting unencrypted secrets out in the wild.

Usage

See the getting started guide for help installing, configuring, and using Tokend.

Development

See the Development section of the getting started guide for more information.

Releasing

To cut a release do the following:

  • Bump the version
  • Build and upload a package
  • Create a new release on github.com

This can be accomplished by running the following commands:

$ npm version minor
$ bundle exec rake default

To be able to create a new release on github.com, you must have the following environment variables set:

  • GITHUB_CLIENT_ID
  • GITHUB_CLIENT_TOKEN

and the user and token must have the appropriate permissions in this repository.

About

DEPRECATED: A Node.js daemon that interfaces with Vault and Warden to provide a secure method to deliver secrets to servers in the cloud.

License:MIT License


Languages

Language:JavaScript 91.7%Language:Ruby 7.8%Language:HTML 0.5%