Skip to content

Migrate deprecated SSA Patch usage to Client.Apply() with ApplyConfiguration types #86

Description

@thebhdn

MCP controller currently uses Server-Side Apply (SSA) through the deprecated patch based pattern. Recent versions of controller-runtime have introduced a first-class Apply() method and deprecated the older approach that treated SSA as a special patch type.

This change requires migration from the old patch-based SSA usage to the new Apply() API, which operates on ApplyConfiguration objects and provides clearer semantics and better alignment with upstream Kubernetes design.

Patch deprecation
applyconfigurations pkg

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions