![]() |
||
---|---|---|
.. | ||
developer-guides | ||
README.md | ||
api_changes.md | ||
coding-conventions.md | ||
collab.md | ||
development.md | ||
faster_reviews.md | ||
flaky-tests.md | ||
getting-builds.md | ||
git_workflow.png | ||
instrumentation.md | ||
issues.md | ||
logging.md | ||
making-release-notes.md | ||
profiling.md | ||
pull-requests.md | ||
releasing.dot | ||
releasing.md | ||
releasing.png | ||
releasing.svg | ||
writing-a-getting-started-guide.md |
README.md
Developing Kubernetes
Docs in this directory relate to developing Kubernetes.
-
On Collaborative Development (collab.md): info on pull requests and code reviews.
-
Development Guide (development.md): Setting up your environment tests.
-
Making release notes (making-release-notes.md): Generating release nodes for a new release.
-
Hunting flaky tests (flaky-tests.md): We have a goal of 99.9% flake free tests. Here's how to run your tests many times.
-
GitHub Issues (issues.md): How incoming issues are reviewed and prioritized.
-
Logging Conventions (logging.md]: Glog levels.
-
Pull Request Process (pull-requests.md): When and why pull requests are closed.
-
Releasing Kubernetes (releasing.md): How to create a Kubernetes release (as in version) and how the version information gets embedded into the built binaries.
-
Profiling Kubernetes (profiling.md): How to plug in go pprof profiler to Kubernetes.
-
Instrumenting Kubernetes with a new metric (instrumentation.md): How to add a new metrics to the Kubernetes code base.
-
Coding Conventions (coding-conventions.md): Coding style advice for contributors.
-
Faster PR reviews (faster_reviews.md): How to get faster PR reviews.
-
Getting Recent Builds (getting-builds.md): How to get recent builds including the latest builds to pass CI.