Release :: GO :: github.com/opendevstack/tailor :: 0.13.0

Subscribe to upcoming and past releases from this package and add it to a stack.

Add to stack

Release details

Added

  • Prefer Tailorfile.NAMESPACE over Tailorfile, see 172.

  • Add namespace env file if it exists, see 173.

  • Add --verify flag to check if any drift is present after applying (179).

Changed

  • Use oc apply instead of generating patches (168). The change removes the custom Tailor annotations in favour of the kubectl.kubernetes.io/last-applied-configuration annotation. If there are any issues with unexpected drift or problems when reconciling, please consult https://kubernetes.io/docs/tasks/manage-kubernetes-objects/declarative-config/.

Fixed

  • Exit with 1 when no diff is performed (175).

  • Do not calculate drift when adding empty string to missing fields (180).

  • Patching of arrays can fail (see 92. This was fixed by using oc apply as outlined above.

Removed

  • Remove --context-dir support (176).

github.com/opendevstack/tailor

None