Installation

Requirements

Kubernetes

Version: v1.20.0+
Nodes:

  • 8 vCPUs
  • 16GB Memory
  • 100GB SSD

πŸ“˜

For running more concurrent jobs, you may can add additional nodes to the Kubernetes node pool.

Networking

Your VCS provider and DeepSource must be able to connect to your Runner installation using the hostname you supplied while obtaining the values.yaml from DeepSource.

πŸ“˜

For obtaining the IP addresses of DeepSource Cloud for whitelisting, or to setup IP whitelisting for your DeepSource Cloud account, please reach out to us.

Installation

DeepSource Runner can be easily installed using the Helm chart. To get started, add the DeepSource Helm repository to your list of Helm registries using the following command:

helm repo add deepsource http://helm.deepsource.com

Upgrade your chart repos:

helm repo update

Install the Helm chart

helm upgrade --install deepsource deepsource/runner -f values.yaml