If some of the fields of an already published extension have been changed by someone else, then using ksbuilder to publish the extension will cause a conflict, in which case we need to force the existing values to be overwritten, based on the contents of the extension package, see https://kubernetes.io/docs/reference/using-api/server-side-apply/#conflicts for more info.
If some of the fields of an already published extension have been changed by someone else, then using ksbuilder to publish the extension will cause a conflict, in which case we need to force the existing values to be overwritten, based on the contents of the extension package, see https://kubernetes.io/docs/reference/using-api/server-side-apply/#conflicts for more info.
ref https://github.com/kubesphere/issues/issues/1595
/cc @wansir