Skip to content

resources_create_or_update Server-Side Apply Behavior — Missing Patch/Force Options #445

@h1m3r4

Description

@h1m3r4

The resources_create_or_update function performs a server-side apply operation:
• Creates a resource if it does not exist.
• Updates or merges the provided fields if it does.
• Clears fields only if the current field manager already owns them.

Without the force option, it will not delete or override nested fields owned by another manager (e.g, kubectl-client-side-apply). This MCP tool does not currently expose patch or force flags, which prevents overriding field ownership during reconciliation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions