DeepSource Enterprise Server can be installed by any of the below mentioned methods.

Standalone Cluster

The standalone installation method is the quickest to install DeepSource Enterprise Server. If you have the required permissions, you should be able to run your first analysis within 20 minutes. No prior knowledge of bootstrapping Kubernetes is required for this method as it has an embedded, production-ready Kubernetes distribution packaged with it.

Amazon Machine Images (AMI)

DeepSource provides Amazon Machine Images (AMIs) that can be used to deploy DeepSource Enterprise Server on an EC2 machine using the AMI provided through AWS Marketplace.


Pilot Installation

For pilot deployments, we strongly recommend using a standalone cluster (or) AMI if you use AWS, for a quick installation.

Existing Kubernetes Cluster

DeepSource Enterprise Server can be installed into your existing Kubernetes cluster. An existing cluster installation method is recommended if you already have a Kubernetes cluster running in production and would like to deploy a DeepSource Enterprise Server.