Documentation on SSA preview is incorrect #3067
Labels
area/docs
Improvements or additions to documentation
kind/documentation
Improvements or additions to documentation
What happened?
https://www.pulumi.com/registry/packages/kubernetes/how-to-guides/managing-resources-with-server-side-apply/#prerequisites
The above documentation implies that a provider with SSA enabled will always perform an input diff (which is what's done for a provider configured to use CSA). This is incorrect as a SSA enabled provider will always perform a server-side dry-run for preview. The following are scenarios of when client-side or server-side dry-run is used:
Server-side dry-run:
enableServerSideApply
set totrue
Client-side dry-run (ie. input diff);
enableServerSideApply
set tofalse
enableServerSideApply
set totrue
AND server-side dry-run fails due to lack ofPATCH
permissionsExample
Output of
pulumi about
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered: