Leverage Go 1.16's file embedding to embed kubernetes resources inside the go binary itself.
And use Server Side Apply for patching. Together with unstructured resources, this should result in only specified fields being updated, and it should - schema permitting - the user to make out-of-band updates to resources, too.
Leverage Go 1.16's file embedding to embed kubernetes resources inside the go binary itself.
And use Server Side Apply for patching. Together with unstructured resources, this should result in only specified fields being updated, and it should - schema permitting - the user to make out-of-band updates to resources, too.