test-infra

Test infrastructure for the Kubernetes project.

Github星跟蹤圖

test-infra

Go Report Card
GoDoc
Build status

This repository contains tools and configuration files for the testing and
automation needs of the Kubernetes project.

Our architecture diagram provides a (wildly out of date #13063)
overview of how the different tools and services interact.

CI Job Management

Kubernetes uses a prow instance at prow.k8s.io to handle CI and
automation for the entire project. Everyone can participate in a
self-service PR-based workflow, where changes are automatically deployed
after they have been reviewed. All job configs are located in config/jobs

Dashboards

Test Result Dashboards

Job and PR Dashboards

Other Tools

  • boskos manages pools of resources; our CI leases GCP projects from these pools
  • experiment/ is a catchall directory for one-shot tools or scripts
  • gcsweb is a UI we use to display test artifacts stored in public GCS buckets
  • ghproxy is a GitHub-aware reverse proxy cache to help keep our GitHub API token usage within rate limits
  • gopherage is a tool for manipulating Go coverage files
  • greenhouse is a shared bazel cache we use to ensure faster build and test presubmit jobs
  • label_sync creates, updates and migrates GitHub labels across orgs and repos based on labels.yaml file
  • kettle extracts test results from GCS and puts them into bigquery
  • kubetest is how our CI creates and e2e tests kubernetes clusters
  • maintenance/migratestatus is used to migrate or retire GitHub status contexts on PRs across orgs and repos
  • metrics runs queries against bigquery to generate metrics based on test results
  • robots/commenter is used by some of our jobs to comment on GitHub issues

Contributing

Please see CONTRIBUTING.MD

主要指標

概覽
名稱與所有者kubernetes/test-infra
主編程語言Go
編程語言Shell (語言數: 12)
平台
許可證Apache License 2.0
所有者活动
創建於2016-04-28 21:05:35
推送於2025-06-03 12:58:46
最后一次提交2025-06-03 05:58:46
發布數0
用户参与
星數3.9k
關注者數125
派生數2.7k
提交數63.2k
已啟用問題?
問題數4430
打開的問題數49
拉請求數27923
打開的拉請求數22
關閉的拉請求數2303
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?