Skip to main content
Version: 6.x (Latest)

Deploy Path-Based Local Dependencies

dependencies:
component-1:
# Expects a devspace.yaml at ./different/component-1/devspace.yaml
path: ./different/component-1
component-2:
# Direct path to other-devspace.yaml
path: ./different/component-1/other-devspace.yaml
deployments:
use-dependency-image:
helm:
values:
containers:
- image: ghcr.io/org/project/image

Configuration​

Source: Local Filesystem

path required string ​

Path is the local path where DevSpace can find the artifact. This option is mutually exclusive with the git option.

Execution

pipeline required string deploy ​

Pipeline is the pipeline to deploy by default. Defaults to 'deploy'

vars required <var_name>:string ​

Vars are variables that should be passed to the dependency

overwriteVars required boolean false ​

OverwriteVars specifies if DevSpace should pass the parent variables to the dependency

ignoreDependencies required boolean false ​

IgnoreDependencies defines if dependencies of the dependency should be excluded

namespace required string ​

Namespace specifies the namespace this dependency should be deployed to