Support Matrix

The support matrix lists the different tool combinations that SSD supports in various stages of software development, such as source code storage, build, artifact storage, deployment tool, and deployment targets. It also specifies whether the deployment firewall can be enabled for each combination of tools.

Apart from the given tools, other security scanning tools are also supported by SSD. To view the list of tools, refer Integrating other DevOps tools in SSD.

For example, if the deployment tool is spinnaker and source code is in Github, Jenkins is used for build, Docker Hub is used for artifact storage, and Kubernetes is the Deployment Target; then the deployment firewall is enabled.

The following table lists the various tools and their combinations with which the firewall can be enabled or disabled.

Deployment Tool

Deployment Type

Source Code

Build

Artifact Storage

Deployment Target

Deployment Firewall

Spinnaker

Deployment manifest file-based deployment, with no support for helm

Github

Jenkins

Dockerhub

Kubernetes

Enabled

Spinnaker

Github

Jenkins

Quay

Kubernetes

Enabled

Spinnaker

Github

Jenkins

JFrog

Kubernetes

Enabled

Spinnaker

Github

Jenkins

Dockerhub

ECS

Disabled

Spinnaker

Github

Jenkins

Quay

ECS

Disabled

Spinnaker

Github

Jenkins

JFrog

ECS

Disabled

Spinnaker

Github

Jenkins

Dockerhub

Kubernetes

Enabled

Spinnaker

Github

Jenkins

Quay

Kubernetes

Enabled

Spinnaker

Github

Jenkins

JFrog

Kubernetes

Enabled

Spinnaker

Github

Jenkins

Dockerhub

ECS

Disabled

Spinnaker

Github

Jenkins

Quay

ECS

Disabled

Spinnaker

Github

Jenkins

JFrog

ECS

Disabled

Argo

Supports manifest file-based deployment, helm and kustomize deployments

Github

Jenkins

Dockerhub

Kubernetes

Enabled

Argo

Github

Jenkins

Quay

Kubernetes

Enabled

Argo

Github

Jenkins

JFrog

Kubernetes

Enabled

SSD can run independently without connecting to any source or build tools also.

Last updated