Skip to content
Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
Branch: master
Clone or download
k8s-ci-robot Merge pull request #522 from DirectXMan12/docs/extra-manager-client-docs
📖 Note on Manager#GetClient about delegating clients
Latest commit 8f633b1 Jul 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Verify Emoji with GH actions Jun 6, 2019
examples Merge pull request #513 from mcristina422/typos Jul 8, 2019
hack Merge pull request #474 from DirectXMan12/infra/verify-emoji Jun 6, 2019
pkg Merge pull request #522 from DirectXMan12/docs/extra-manager-client-docs Jul 17, 2019
.gitignore Fix typo Jun 23, 2019
.golangci.yml Enable golangci-linter and fix issues May 10, 2019
.travis.yml Cache go directories on Travis May 15, 2019
CONTRIBUTING.md update contributing.md May 21, 2019
FAQ.md 🏃 fix various typos Jul 2, 2019
Gopkg.lock Merge pull request #489 from sbueringer/add-getconfig-with-context Jun 28, 2019
Gopkg.toml Bump Kubernetes version to 1.14 May 15, 2019
LICENSE Setup controller-platform repo from the template Jun 7, 2018
OWNERS Setup controller-platform repo from the template Jun 7, 2018
OWNERS_ALIASES Update OWNERS_ALIASES to fix approver bot Aug 13, 2018
README.md Fix a dead link to examples Mar 19, 2019
SECURITY_CONTACTS Setup controller-platform repo from the template Jun 7, 2018
TMP-LOGGING.md 🏃 fix various typos Jul 2, 2019
VERSIONING.md 🏃 fix various typos Jul 2, 2019
alias.go ⚠️ split the webhook builder out as a separate builder. Jun 27, 2019
code-of-conduct.md Setup controller-platform repo from the template Jun 7, 2018
doc.go 🏃 fix various typos Jul 2, 2019
example_test.go Make leader election lease duration configurable through manager options May 14, 2019
go.mod update jsonpatch Jun 26, 2019
go.sum 🏃 fix go modules checksum mismatch Jun 27, 2019

README.md

Build Status Go Report Card

Kubernetes controller-runtime Project

The Kubernetes controller-runtime Project is a set of go libraries for building Controllers.

Documentation:

Versioning, Maintenance, and Compatibility

The full documentation can be found at VERSIONING.md, but TL;DR:

Users:

  • We follow Semantic Versioning (semver)
  • Use releases with your dependency management to ensure that you get compatible code
  • The master branch contains all the latest code, some of which may break compatibility (so "normal" go get is not recommended)

Contributors:

FAQ

See FAQ.md

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

controller-runtime is a subproject of the kubebuilder project in sig apimachinery.

You can reach the maintainers of this project at:

Contributing

Contributions are greatly appreciated. The maintainers actively manage the issues list, and try to highlight issues suitable for newcomers. The project follows the typical GitHub pull request model. See CONTRIBUTING.md for more details. Before starting any work, please either comment on an existing issue, or file a new one.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

You can’t perform that action at this time.