Skip to content

Conversation

@MaximizeRr
Copy link

@MaximizeRr MaximizeRr commented Oct 22, 2025

This PR adds strategic merge annotations (x-kubernetes-list-type: map and x-kubernetes-list-map-keys: [name]) to the spec.nodeSets field in the Elasticsearch CRD.

This allows users to reliably patch individual NodeSet items using kubectl patch --type=merge or Kustomize strategic merge patches, rather than replacing the entire list.

Note: Kustomize doesn't support these annotation for the moment an issue for this is tracked in kubernetes-sigs/kustomize/issues/5878.

@cla-checker-service
Copy link

❌ Author of the following commits did not sign a Contributor Agreement:
93fbb99

Please, read and sign the above mentioned agreement if you want to contribute to this project

@prodsecmachine
Copy link
Collaborator

prodsecmachine commented Oct 22, 2025

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Licenses 0 0 0 0 0 issues
Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@botelastic botelastic bot added the triage label Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants