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.
path
required string Execution
pipeline
required string deploy
Pipeline is the pipeline to deploy by default. Defaults to 'deploy'
pipeline
required string deploy vars
required <var_name>:string
Vars are variables that should be passed to the dependency
vars
required <var_name>:string overwriteVars
required boolean false
OverwriteVars specifies if DevSpace should pass the parent variables to the dependency
overwriteVars
required boolean false ignoreDependencies
required boolean false
IgnoreDependencies defines if dependencies of the dependency should be excluded
ignoreDependencies
required boolean false namespace
required string
Namespace specifies the namespace this dependency should be deployed to
namespace
required string