Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reimplement list of kustomizations to avoid conflicts ... #61

Closed

Conversation

dwerder
Copy link
Collaborator

@dwerder dwerder commented Dec 23, 2021

... between two ways

Signed-off-by: Daniel Werdermann daniel.werdermann@gmail.com

What this PR does / why we need it:

This is a BREAKING CHANGE in the flux-sync chart. Before that PR there were 2 ways to generate a kustamization, which can result in conflicts. The new way is more generic and straight forward.
I removed the values for kustomization and kustomizationlist and replaced it with kustomizations.

Which issue this PR fixes

Special notes for your reviewer:

Checklist

  • DCO signed
  • Chart Version bumped
  • helm-docs are updated
  • Helm chart is tested
  • Run make reviewable

@dwerder
Copy link
Collaborator Author

dwerder commented Dec 23, 2021

FYI: @bvoq

…s to do it

Signed-off-by: Daniel Werdermann <daniel.werdermann@gmail.com>
@dwerder dwerder marked this pull request as draft December 28, 2021 22:40
@dwerder
Copy link
Collaborator Author

dwerder commented Dec 28, 2021

So this will really mess up the setup of people already using this chart, I think it will be better to convert this to a new chart and mark the existing one as deprecated.

@dwerder
Copy link
Collaborator Author

dwerder commented Jan 25, 2022

We found a simpler solution. See #60

@dwerder dwerder closed this Jan 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

kustomizationlist{} results in to much kustomizations n+1
1 participant