Behind Your PR: How Kubernetes Uses Kubernetes to Run Kubernetes CI
As a contributor of CNCF/Kubernetes project, you open issues/PRs in one or more of the Kubernetes repos, and the k8s-ci-robot will add proper labels, assign reviewers, trigger presubmits, and automati …
Talk Title | Behind Your PR: How Kubernetes Uses Kubernetes to Run Kubernetes CI |
Speakers | Benjamin Elder (Software Engineer, Google), Sen Lu (Software Engineer 软件工程师, Google) |
Conference | KubeCon + CloudNativeCon North America |
Conf Tag | |
Location | Seattle, WA, USA |
Date | Dec 9-14, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
As a contributor of CNCF/Kubernetes project, you open issues/PRs in one or more of the Kubernetes repos, and the k8s-ci-robot will add proper labels, assign reviewers, trigger presubmits, and automatically merge your PR.This talk will walk you through how Kubernetes CI is automated in Kubernetes clusters, how we use CRDs to manage the presubmit/CI jobs’ lifecycle, and how we automate contributor workflows on Github.By the end of this talk, contributors to Kubernetes project should have a better understanding what happens behind the scenes for Kubernetes CI. Other github projects can also utilize our test-infra for their CI.