Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tmpnet] Enable monitoring of local kind cluster #3794

Draft
wants to merge 2 commits into
base: tmpnet-kube
Choose a base branch
from

Conversation

maru-ava
Copy link
Contributor

@maru-ava maru-ava commented Mar 13, 2025

Why this should be merged

Enables deployment of prometheus and promtail to kube to ensure collection of logs and metrics from nodes deployed on the cluster.

How this works

  • enables deployment of the collectors via tmpnetctl start-kind-cluster --start-collectors
  • updates the kube e2e ci job to check that logs and metrics were collected
  • defines collector deployment in yaml for compatibility with argocd usage

How this was tested

CI configures a metrics check to verify that logs and metrics were collected

Need to be documented in RELEASES.md?

N/A

TODO

@maru-ava maru-ava added testing This primarily focuses on testing ci This focuses on changes to the CI process labels Mar 13, 2025
@maru-ava maru-ava self-assigned this Mar 13, 2025
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch 3 times, most recently from ac5339c to b742fdd Compare March 13, 2025 05:05
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from b742fdd to fc2cc0c Compare March 13, 2025 22:40
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch 2 times, most recently from d9a5f75 to ae72771 Compare March 24, 2025 02:26
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from ae72771 to 030fb54 Compare March 26, 2025 15:20
Enable deployment of prometheus and promtail to kube to ensure
collection of logs and metrics from nodes deployed on the cluster.
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from 030fb54 to 5875349 Compare March 26, 2025 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci This focuses on changes to the CI process testing This primarily focuses on testing
Projects
Status: In Progress 🏗
Development

Successfully merging this pull request may close these issues.

1 participant