Skip to content

Conversation

@esatterwhite
Copy link
Member

Update remote resource controller to pick up functionality to change the default reconcile behavior on remote resources. Will read the key RR_RECONCILE_BY_DEFAULT from razeedeploy-overrides. The default is true

  • New Update Mode AdditiveMergePatch - will not remove fields from the live resource when they are removed from the definition
  • Request options can read headersFrom (configMapRef, secretMapRef)
  • Support git as a remote resource
  • update running node version to lts/16
  • environment variable RR_RECONCILE_BY_DEFAULT will set the reconcile behavior

BREAKING CHANGE: Removes support for old kapitan naming in annotations

Update remote resource controller to pick up functionality to change the
default reconcile behavior on remote resources. Will read the key
RR_RECONCILE_BY_DEFAULT from razeedeploy-overrides. The default is
`true`

* New Update Mode `AdditiveMergePatch` - will not remove fields from the
  live resource when they are removed from the definition
* Request options can read `headersFrom` (configMapRef, secretMapRef)
* Support `git` as a remote resource
* update running node version to lts/16
* environment variable `RR_RECONCILE_BY_DEFAULT` will set the reconcile behavior

BREAKING CHANGE: Removes support for old kapitan naming in annotations
@esatterwhite esatterwhite requested a review from a team as a code owner June 20, 2023 17:56
@ermirry ermirry merged commit d3f1214 into main Jun 20, 2023
@ermirry ermirry deleted the esatterwhite/wave5-configurable-remote-reconcile branch June 20, 2023 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants