Support Matrix
Last updated
Last updated
The support matrix lists the different tool combinations that Delivery Shield 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 Delivery Shield. To view the list of tools, refer Integrating other DevOps tool in Delivery Shield.
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.
Delivery Shield can run independently without connecting to any source or build tools also.
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