Skip to content

Prerequisites

Download & install the following tools to your Linux workstation:

  • Install kubectl to interact with kubernetes

    • Confirm successful installation with kubectl version --client (should succeed from any working directory).
  • Install Docker.

    • Confirm successful installation with docker --version
  • If developing the DSS codebase, install Golang

    • Confirm successful installation with go version
  • Install minikube (First step only).

Configuration

TBD

  • Install tanka
    • On Linux, after downloading the binary per instructions, run sudo chmod +x /usr/local/bin/tk
    • Confirm successful installation with tk --version
  • Optionally install Jsonnet if editing the jsonnet templates.

Database

TBD

Install CockroachDB to generate CockroachDB certificates.

  • These instructions assume CockroachDB Core.
  • You may need to run sudo chmod +x /usr/local/bin/cockroach after completing the installation instructions.
  • Confirm successful installation with cockroach version