Skip to content

[tmpnet] Enable monitoring of local kind cluster #3794

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

Draft
wants to merge 1 commit into
base: tmpnet-kube
Choose a base branch
from

Conversation

maru-ava
Copy link
Contributor

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

PR Chain: tmpnet+kube

This PR chain enables tmpnet to deploy temporary networks to Kubernetes. Early PRs refactor tmpnet to support the addition in #3615 of a new tmpnet node runtime for kube.

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
@github-project-automation github-project-automation bot moved this to Backlog 🗄️ in avalanchego Mar 13, 2025
@maru-ava maru-ava moved this from Backlog 🗄️ to In Progress 🏗 in avalanchego 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 3 times, most recently from 5875349 to 1e699cf Compare March 27, 2025 22:00
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from 1e699cf to 5ee084c Compare March 27, 2025 22:05
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch 2 times, most recently from 18ce850 to 42e7450 Compare March 27, 2025 22:44
@maru-ava maru-ava force-pushed the tmpnet-kube branch 2 times, most recently from d87b8bf to 9c6ef9e Compare March 27, 2025 22:48
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from 42e7450 to 053bfc5 Compare March 27, 2025 22:48
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from 053bfc5 to 2f49e50 Compare March 27, 2025 23:01
@maru-ava maru-ava force-pushed the tmpnet-kube branch 2 times, most recently from ab37a0e to 2c36aef Compare April 18, 2025 00:08
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from bdfbbc7 to f5792a1 Compare April 18, 2025 00:08
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from f5792a1 to 9204753 Compare April 18, 2025 00:41
@maru-ava maru-ava force-pushed the tmpnet-kube branch 5 times, most recently from 1304fdc to 48ba47e Compare April 18, 2025 01:44
@maru-ava maru-ava force-pushed the tmpnet-monitor-kube branch from 9204753 to 69be10a Compare May 1, 2025 03:44
@joshua-kim joshua-kim moved this from In Progress 🏗️ to Backlog 🧊 in avalanchego May 1, 2025
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: Backlog 🧊
Development

Successfully merging this pull request may close these issues.

1 participant