Skip to content

Health job - #1907

Merged
gianlucam76 merged 1 commit into
projectsveltos:mainfrom
gianlucam76:health-job
Aug 4, 2026
Merged

Health job#1907
gianlucam76 merged 1 commit into
projectsveltos:mainfrom
gianlucam76:health-job

Conversation

@gianlucam76

Copy link
Copy Markdown
Member

Adds JobCheck to ValidateHealth: a Job, referenced from a ConfigMap/Secret via JobRef, usable alongside the existing Lua Script and CEL evaluation checks.

Bumps libsveltos to pick up ValidateHealth.JobCheck: a Job, referenced via JobRef from a ConfigMap/Secret, that can be used as a health check alongside the existing Lua Script and CEL evaluation options.

Removes this repo's dependency on the private sveltos-enterprise module entirely. go.mod no longer references it, under any build tag.

Adds `JobCheck` to `ValidateHealth`: a Job, referenced from a ConfigMap/Secret via `JobRef`,
usable alongside the existing Lua Script and CEL evaluation checks.

Bumps libsveltos to pick up ValidateHealth.JobCheck: a Job, referenced via
JobRef from a ConfigMap/Secret, that can be used as a health check alongside
the existing Lua Script and CEL evaluation options.

Removes this repo's dependency on the private `sveltos-enterprise` module entirely.
`go.mod` no longer references it, under any build tag.
@gianlucam76
gianlucam76 merged commit 2a4037d into projectsveltos:main Aug 4, 2026
11 checks passed
@gianlucam76
gianlucam76 deleted the health-job branch August 4, 2026 10:01
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