Secure property store for cloud applications

Clients

Cerberus CLI

Windows/Mac/Linux

A command line interface for the Cerberus API.
Brew installable for Mac OS X users
Simple install script for docker / linux

Maintainer: Nike, Inc

Cerberus Java Client

java

A Java client for interacting with the Cerberus REST API.

Maintainer: Nike, Inc

Cerberus Archaius Client

java

A client for Archaius, a configuration management library created by Netflix that enables polling and dynamic configuration.

Maintainer: Nike, Inc

Cerberus Spring Boot Client

java

Provides automatic initialization of the Java client for Spring Boot applications.

Maintainer: Nike, Inc

Cerberus Node Client

js

A Node client for interacting with the Cerberus REST API.

Maintainer: Nike, Inc

Cerberus Python Client

python

A Python client for interacting with the Cerberus REST API.

Maintainer: Nike, Inc

Cerberus Go Client

go

A Golang client for interacting with the Cerberus REST API.

Maintainer: Nike, Inc

Cerberus System and Management

Cerberus Management Service

java

The main micro-service that makes up a Cerberus environment. It includes a REST API, authentication and encryption features, as well as a self-service web UI for users.

Maintainer: Nike, Inc

Cerberus Serverless Components

java

A collection of AWS Serverless components (e.g. Lambdas) for Cerberus including: a healthcheck that can be used in monitoring, log processing for rate limiting, etc.

Maintainer: Nike, Inc

Cerberus Lifecycle Management CLI

java

A command line interface (CLI) for managing the lifecycle of a Cerberus environment used by the operators/admins of Cerberus environment including: TLS certificate generation, invoking CloudFormation, and setting up configuration in S3.

Maintainer: Nike, Inc

Cerberus Integration Tests

java

Gradle project that contains various modules that can be used to test a Cerberus environment including: integration testing, API contract validation, and load testing.

Maintainer: Nike, Inc