Skip to content

Conversation

@zugao
Copy link
Contributor

@zugao zugao commented Oct 24, 2025

This PR introduces the vcluster addon which disables kubelet monitoring for vcluster deployments where the kubelet is not available.

On vclusters, the kubelet runs in the parent cluster and is not exposed to the vcluster.
This addon prevents false alerts and failed scrape jobs by disabling the kubelet ServiceMonitor and filtering out kubelet-related alert rules.

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.
  • Link this PR to related issues or PRs.

@zugao zugao requested a review from a team as a code owner October 24, 2025 11:59
@zugao zugao added the enhancement New feature or request label Oct 24, 2025
@zugao zugao changed the title Add vluster addon Add vcluster addon Oct 27, 2025
@zugao zugao merged commit ebe4b30 into master Oct 27, 2025
47 checks passed
@zugao zugao deleted the vcluster-addon branch October 27, 2025 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants