Skip to content

@flant-team-sysdev flant-team-sysdev released this Aug 22, 2019 · 90 commits to master since this release

3-way-merge: annotations mode

Werf writes 3-way-merge repair patch to annotations:

debug.werf.io/repair-patch
debug.werf.io/repair-patch-errors

Repair patch is a 3-way-merge kubectl-apply-like patch between current live resource state and desired chart state. User should apply this patch manually when live resource state is out of sync with the chart configuration resource state.

A warning message will be written to the screen during deploy process when repair patch is not empty.

Doc available at page: https://github.com/flant/werf/blob/master/docs/pages/reference/deploy_process/experimental_three_way_merge.md

Other fixes

[config] Disable auto GC for config commands.

Fix panic in 'werf config render' command.

Installation

Linux amd64

Darwin amd64

Windows amd64

Assets 2
You can’t perform that action at this time.