Changes
- .devspace/config.yaml was renamed to devspace.yaml (devspace will automatically rename the file)
- .devspace/vars.yaml was renamed to devspace-vars.yaml (devspace will automatically rename the file)
- .devspace/configs.yaml was renamed to devspace-configs.yaml (devspace will automatically rename the file)
- Moved
devspace add component
todevspace add deployment --component
- Moved
devspace add package
todevspace add deployment --chart
- Moved
devspace status deployments
todevspace list deployments
- New config version v1alpha4 (Will be converted automatically)
New Features
- New deployment method component (Will deploy the devspace-component-chart and the component options are essentially the values of the chart. This makes it easier for us to convert the values in the future when updating the chart)
- New options during
devspace init
: If no Dockerfile is found there are now 5 options how to initialize the project - Sync now works with relative paths & containerPath in sync config can be empty (Working directory of the container is used then)
- Added predefined config variables DEVSPACE_USERNAME (the devspace cloud username) and DEVSPACE_SPACE (the currently used space name) that can be used in the config
Fixes & Improvements
- Fixed an issue where config variables got lost after running
devspace add [option]
- Fixed an issue where config variables had to be reentered on every devspace command
- Config variables now also work within a string (e.g. 'dscr.io/{my_user}/devspace')
- Improved the kaniko builder (should be several times faster now)