Skip to content

docs: document automatic plugin reload on pod rollout - #10935

Merged
mnencia merged 2 commits into
mainfrom
dev/plugin-reload-docs
Jun 18, 2026
Merged

mnencia merged 2 commits into
mainfrom
dev/plugin-reload-docs

Conversation

@mnencia

@mnencia mnencia commented Jun 17, 2026

Copy link
Copy Markdown
Member

Follow-up to #10836. That PR made the operator reconcile clusters when a CNPG-i plugin's pods are rolled, but the CNPG-i documentation still only described how new plugins are discovered, not what happens when an existing plugin is upgraded.

This adds a short note to the standalone deployment section explaining that the operator detects plugin pod rollouts through the backing EndpointSlices and promptly reconciles the affected clusters, so they reconnect to the new pods without waiting for the periodic resync.

@mnencia
mnencia requested a review from jsilvela as a code owner June 17, 2026 16:06
@mnencia
mnencia requested a review from a team June 17, 2026 16:06
@cnpg-bot cnpg-bot added backport-requested ◀️ This pull request should be backported to all supported releases release-1.25 release-1.28 labels Jun 17, 2026
@github-actions

Copy link
Copy Markdown
Contributor

❗ By default, the pull request is configured to backport to all release branches.

  • To stop backporting this pr, remove the label: backport-requested ◀️ or add the label 'do not backport'
  • To stop backporting this pr to a certain release branch, remove the specific branch label: release-x.y

@dosubot dosubot Bot added size:XS This PR changes 0-9 lines, ignoring generated files. documentation 📖 Improvements or additions to documentation labels Jun 17, 2026
@mnencia
mnencia force-pushed the dev/plugin-reload-docs branch from 97dfe06 to ad18109 Compare June 17, 2026 16:29
@mnencia

mnencia commented Jun 17, 2026

Copy link
Copy Markdown
Member Author

/ok-to-merge doc only

@cnpg-bot cnpg-bot added the ok to merge 👌 This PR can be merged label Jun 17, 2026
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Jun 18, 2026
@mnencia
mnencia force-pushed the dev/plugin-reload-docs branch from ad18109 to 5d35199 Compare June 18, 2026 07:36
@mnencia
mnencia merged commit 49fb8fa into main Jun 18, 2026
26 checks passed
@mnencia
mnencia deleted the dev/plugin-reload-docs branch June 18, 2026 07:46
cnpg-bot pushed a commit that referenced this pull request Jun 18, 2026
Follow-up to #10836. That PR made the operator reconcile clusters when a
CNPG-i plugin's pods are rolled, but the CNPG-i documentation still only
described how new plugins are discovered, not what happens when an
existing plugin is upgraded.

This adds a short note to the standalone deployment section explaining
that the operator detects plugin pod rollouts through the backing
EndpointSlices and promptly reconciles the affected clusters, so they
reconnect to the new pods without waiting for the periodic resync.

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 49fb8fa)
cnpg-bot pushed a commit that referenced this pull request Jun 18, 2026
Follow-up to #10836. That PR made the operator reconcile clusters when a
CNPG-i plugin's pods are rolled, but the CNPG-i documentation still only
described how new plugins are discovered, not what happens when an
existing plugin is upgraded.

This adds a short note to the standalone deployment section explaining
that the operator detects plugin pod rollouts through the backing
EndpointSlices and promptly reconciles the affected clusters, so they
reconnect to the new pods without waiting for the periodic resync.

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 49fb8fa)
cnpg-bot pushed a commit that referenced this pull request Jun 18, 2026
Follow-up to #10836. That PR made the operator reconcile clusters when a
CNPG-i plugin's pods are rolled, but the CNPG-i documentation still only
described how new plugins are discovered, not what happens when an
existing plugin is upgraded.

This adds a short note to the standalone deployment section explaining
that the operator detects plugin pod rollouts through the backing
EndpointSlices and promptly reconciles the affected clusters, so they
reconnect to the new pods without waiting for the periodic resync.

Signed-off-by: Marco Nenciarini <[email protected]>
(cherry picked from commit 49fb8fa)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-requested ◀️ This pull request should be backported to all supported releases documentation 📖 Improvements or additions to documentation lgtm This PR has been approved by a maintainer no-issue ok to merge 👌 This PR can be merged release-1.28 size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants