kubevirt/project-infra

Project infrastructure administrative tools

Hosted by Cloud Native Computing Foundation · part of Linux Foundation

View on GitHub ↗Jump to charts ↓

kubevirt/project-infra has 40+ stars and 200+ forks on GitHub, is written in Go, and was last pushed on Oct 18, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on October 15th, 2026
Created on July 3rd, 2017
Open Issues & Pull Requests: 58 (+0)
GitHub issues: Enabled
Number of forks: 208
Total Stargazers: 44 (+0)
Total Subscribers: 9 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.1 hours
Mean response time: 12.7 days
90th percentile: 25.7 days
Tracked items: 117

How this project is maintained

About 11% of issues opened in the past year have never received a reply. 85% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 70% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 27
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 371 days
Stale 30+ days: 27
Stale 90+ days: 17

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • triage/accepted (42)
  • kind/bug (38)
  • kind/enhancement (37)
  • help wanted (25)
  • lifecycle/rotten (25)
  • area/automation (20)
  • lifecycle/frozen (18)
  • priority/backlog (17)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Project-infra is a collection of infrastructure-as-code tools and automation utilities that support the KubeVirt project's continuous integration and deployment operations.

The repository addresses the operational needs of a large open-source project by providing a suite of specialized tools for managing CI/CD infrastructure, test quality monitoring, and release processes. It bundles Ansible playbooks for deploying and configuring Prow components, custom Prow plugins, container image definitions, and Go-based automation tools. The approach is modular, with each tool or infrastructure component organized in its own directory and documented with individual READMEs where appropriate.

This project is relevant for teams running Kubernetes-based CI infrastructure at scale, particularly those using Prow for GitHub-integrated testing. It suits organizations that need to automate dependency updates across multiple repositories, track test flakiness across their test suite, manage release workflows, and control resource consumption in cloud environments. The tools address specific operational pain points: flakefinder and flake-stats provide visibility into test reliability, the kubevirtci-bumper automates provider updates, the release-tool streamlines versioning, and the limiter controls cloud costs by managing external connections based on billing alerts.

The project maintains steady activity with regular updates across its multiple components. Development shows consistent attention to automation tooling, with ongoing refinement of CI job management and test quality infrastructure. The codebase reflects pragmatic engineering focused on solving concrete operational problems rather than building generalized frameworks. Contributions are actively reviewed and integrated, with clear documentation provided for adding new features to the infrastructure.