-
Story
-
Resolution: Done
-
Major
-
None
Why
Based on the spike that we have done to investigate patching resource support. We believe that Server Side Apply can be leveraged to fulfill the requirement. SSA support in Argo CD has been added to v2.5. We should take the v2.5 pre-release (or build from master branch) and do a POC to confirm that SSA can indeed to used for provide the support that we are looking for.
Here are some basic steps to do the POC.
- Enable server-side apply in Argo CD instance
- Have an existing resource created, not managed by Argo CD
- Have a patch in git that modifies the resource
- Argo CD should apply the patch using server-side apply.
- The field manager should be updated.
In the end, we can write a blog to let customers and solution architects know about how to address patching exiting resources with SSA.
Acceptance Criteria
- Perform the POC
- Confirm the founding in Cabal.
- Optionally, publish a blog