You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
New Features
Profile Inheritance: introduced a new option profiles.*.parent that specifies a parent profile that is applied before the actual specified profile. This allows you to specify base profiles that contain common patches or replacements and reduce profile boilerplate (#862)
New config version v1beta7:
like always, DevSpace will automatically convert old config versions up to v1beta7 in memory
dev.sync.downloadOnInitialSync is removed in favor of dev.sync.initalSync which specifies one of the following initialSync strategies (#903):
mirrorLocal (default): will upload all missing files in the container and delete all files that are not present locally
mirrorRemote: will download all missing files locally and delete all files locally that are not present in the container
preferLocal: will not delete any files, but download and upload missing files and if a file exists on both sides prefer the local file if they differ
preferRemote: same as preferLocal but the remote file takes precedence
preferNewest: will not delete any files, but download and upload missing files and if a file exists on both sides prefer the newer one
keepAll: will not delete any files, but download and upload missing files and leave files that exist in both places untouched
images.tag is renamed to images.tags to allow multiple tags to be specified (#972)
New option for vars.sourcenone, that can only be filled from the default value (#951)
devspace sync: new flag --initial-sync that takes an initialSync strategy as argument. The flag --download-on-initial-sync has been deprecated.
devspace build: the flag --tag can be now applied multiple times, which results in multiple tags built & pushed for the given images
devspace dev/deploy: new --wait and --timeout flag that will wait after deploying for all pods to become ready in the namespace (#954)
devspace analyze: new --patient flag that will ignore errors until the given timeout is reached or return when no problems were found (#954)
New deployments.*.helm.path option that specifies where the v2 cli can be found
Changes
Deploying with helm v2 now will download the helm cli automatically (if no v2 binary is found in the path) and deploy through the cli instead of an integrated version in DevSpace (#971)
devspace build/dev/deploy: since this caused a lot of confusion, --force-dependencies is now defaulting to true
Updated helm version to v3.1.1
Updated kubernetes version to v1.17.2
Updated kaniko version to v0.17.1
Fixes
Fixes a nil pointer in devspace use namespace that occured if the kube config couldn't be loaded correctly (#961)
Fixes an issue where devspace purge --dependency could hang (#964)
Improved the error message when a question couldn't be asked due to the logger being silenced (#975)