Switch installPlatformPackageSource to server-side apply (SSA) with field manager, matching the pattern used in crdinstall. SSA is idempotent and preserves metadata fields managed by other controllers. Create PackageSource unconditionally (not only when platformSourceURL is set), matching the previous Helm template behavior where PackageSource was always created regardless of source URL configuration. Use a dedicated context with its own 2-minute timeout for PackageSource creation, separate from the platform source resource installation. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la> |
||
|---|---|---|
| .. | ||
| backup-controller | ||
| backupstrategy-controller | ||
| cozypkg | ||
| cozystack-api | ||
| cozystack-controller | ||
| cozystack-operator | ||
| flux-plunger | ||
| kubeovn-plunger | ||
| lineage-controller-webhook | ||