v2.5.0
New Features:
- new devspace up -x (--skip-pipeline) flag that skips the build and deploy pipeline and directly starts the sync, port-forwarding and terminal
- new devspace.ports[].portMappings[].bindAddress config option to bind to other interfaces than localhost (see #394 & thanks to @ALCarden)
- sync follows now local symlinks, watches them and uploads changes to them (Changed remote files are moved correctly into the symlink folders locally) (see #429)
Changes:
- renamed devspace.deployments[].helm.devOverwrite to devspace.deployments[].helm.override (devOverwrite still works, but is deprecated now)
- sync performance greatly improved if many files are renamed locally (see #241)
- improved image rebuild detection on
devspace up
, the image contextPath is now hashed and checked for changes instead of only the dockerfile timestamp (excluding the patterns in .dockerignore) (see #414) - docker, helm & kubernetes dependencies got updated to the latest versions (thanks @ALCarden)
Fixes:
- fixed
devspace add/remove deployment
where the command wouldn't save the config correctly (thanks @ALCarden) - fixed issue where devspace would still try to authenticate to an image registry even though images[].skipPush was specified
- fixed issue where devspace would not redeploy the helm chart if an override values file was outside of the chartPath