pulumi-kubernetes icon indicating copy to clipboard operation
pulumi-kubernetes copied to clipboard

Support server-side apply for resource updates

Open lblackstone opened this issue 3 years ago • 3 comments

Hello!

  • Vote on this issue by adding a 👍 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Server-side apply (SSA) was first introduced in Kubernetes 1.14 (March 2019), so most clusters support it now. Now that SSA support is widely available, we should migrate our current client-side apply usage to SSA. This will require investigation to see if we can support this migration without a breaking change.

SSA support will be especially relevant for #264

lblackstone avatar Jan 20 '22 18:01 lblackstone

This might not be relevant, but I've noticed that when using SSA, setting pulumi.IgnoreChanges on a resource has no affect. I'm trying to come up with a simple reproduce steps to illustrate this issue.

@lblackstone would you like me to open a separate issue for that?

hagaibarel avatar Jan 25 '22 13:01 hagaibarel

@lblackstone would you like me to open a separate issue for that?

Yes, please open a new issue for that. Thanks!

lblackstone avatar Jan 25 '22 16:01 lblackstone

I noticed there was no existing issue, so I created one: #2012.

RealityAnomaly avatar Jun 10 '22 11:06 RealityAnomaly