Skip to content

(bug) Fix Reloader feature in agentless mode#1832

Merged
gianlucam76 merged 1 commit into
projectsveltos:mainfrom
gianlucam76:reloader
Jun 14, 2026
Merged

(bug) Fix Reloader feature in agentless mode#1832
gianlucam76 merged 1 commit into
projectsveltos:mainfrom
gianlucam76:reloader

Conversation

@gianlucam76

Copy link
Copy Markdown
Member

In agentless mode all Reloader instances are present in the management cluster. Addon-controller must tell sveltos-agent (also running in the management cluster) which Reloader instances are to be processed for a given cluster.
The logic used is same used by event-manager for EventSource instances and healthcheck-manager for HealthCheck instances: updating a per cluster ConfigMap that contains the instance to process.

This PR also enhances the reloader test to verify ConfigMap is created in agentless mode and contains the Reloader instance instance name.

@gianlucam76 gianlucam76 force-pushed the reloader branch 4 times, most recently from 4438d89 to f0a6dc6 Compare June 14, 2026 06:59
In agentless mode all Reloader instances are present in the management
cluster. Addon-controller must tell sveltos-agent (also running in the
management cluster) which Reloader instances are to be processed for a
given cluster.
The logic used is same used by event-manager for EventSource instances
and healthcheck-manager for HealthCheck instances: updating a per cluster
ConfigMap that contains the instance to process.

This PR also enhances the reloader test to verify ConfigMap is created
in agentless mode and contains the Reloader instance instance name.
@gianlucam76 gianlucam76 merged commit 4ba177c into projectsveltos:main Jun 14, 2026
9 checks passed
@gianlucam76 gianlucam76 deleted the reloader branch June 14, 2026 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant