-
Notifications
You must be signed in to change notification settings - Fork 116
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
Re-consider --dry-run=server for previews #3073
Comments
We may also want to reconsider this for Helm chart templating (#3247). |
It's interesting because the Helm docs seem to recommend server-side apply when previewing charts that use this
|
@blampe note that Chart v4 uses server-side dry-run, to support the lookup method. Lookup is similar to a Pulumi resource Another area that would be affected is the CSA-to-SSA migration logic. I observe that the provider skips doing migration during preview, but then may see a conflict message (during preview, not in the update). See thread. |
Also, ArgoCD has various "diff" strategies, including "server-side dry-run": |
Placeholder for v5 wishlist.
Server-side dry-run has a number of surprising edge cases, and we might want to consider client-side previews for v5. Keeping in mind that a lot of users rely on previews as a CI test, so false positives (where the preview succeeds but update fails) can be very disruptive.
#3053 (review)
The text was updated successfully, but these errors were encountered: