Skip to content
Home for the Cluster Management API work, a subproject of sig-cluster-lifecycle
Go Shell Makefile Python Dockerfile
Branch: master
Clone or download
Latest commit b221bfc Jan 24, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github 🏃 Add proposal issue template / simplify feature request Oct 24, 2019
api 🏃 Make gomega tests more readable Jan 21, 2020
bootstrap fix spelling mistake in readme Jan 24, 2020
cmd Merge pull request #2078 from fabriziopandini/clusterctl-delete Jan 24, 2020
config Adds failure domain to machine spec Jan 16, 2020
controllers Merge pull request #2136 from chuckha/log-descendants Jan 23, 2020
controlplane/kubeadm 🏃 Make gomega tests more readable Jan 21, 2020
docs Merge pull request #2100 from johnharris85/tilt-manual-mode Jan 24, 2020
errors MachinePool API Types and Scaffolding Dec 19, 2019
hack add clusterctl version Jan 15, 2020
logos Add Cluster API logos from CNCF (#916) May 3, 2019
scripts fix the e2e tests Jan 23, 2020
test e2e config, management cluster helper Jan 24, 2020
third_party Update kubectl drain library Oct 23, 2019
util 🏃 Make gomega tests more readable Jan 21, 2020
.dockerignore further improve using docker cache for release Jan 6, 2020
.gitignore Merge pull request #2035 from noamran/1960 Jan 15, 2020
.golangci.yml clusterctl-cert-manager Jan 9, 2020
CONTRIBUTING.md contrib: doc breaking changes Oct 24, 2019
Dockerfile further improve using docker cache for release Jan 6, 2020
LICENSE Initial commit Apr 15, 2018
Makefile fix the e2e tests Jan 23, 2020
OWNERS Add emeritus approvers to leave a trail of those who have come and gone. Aug 27, 2019
OWNERS_ALIASES Fix OWNERS files after CABPK merge Oct 15, 2019
PROJECT MachinePool API Types and Scaffolding Dec 19, 2019
README.md Update README to point to 2020 meeting notes. Jan 22, 2020
SECURITY_CONTACTS Update OWNERS_ALIASES and SECURITY_CONTACTS (#884) Apr 17, 2019
Tiltfile Add ability to configure Tilt mode Jan 23, 2020
VERSIONING.md Refactor README and other docs Sep 4, 2019
cloudbuild.yaml Minor cloudbuild clean up Jan 9, 2020
code-of-conduct.md Add code-of-conduct.md Dec 20, 2017
go.mod 🏃 Update ginkgo/gomega to latest releases Jan 21, 2020
go.sum 🏃 Update ginkgo/gomega to latest releases Jan 21, 2020
main.go remove nolint:gocyclo Jan 8, 2020
netlify.toml Re-add netlify redirects for development version of the Cluster API book Dec 6, 2019

README.md

capi

Build Status Go Report Card

Cluster API

Please see our Book for more in-depth documentation.

Useful links

What is the Cluster API?

The Cluster API is a Kubernetes project to bring declarative, Kubernetes-style APIs to cluster creation, configuration, and management. It provides optional, additive functionality on top of core Kubernetes.

NB: Cluster API is still in a prototype stage while we get feedback on the API types themselves. All of the code here is to experiment with the API and demo its abilities, in order to drive more technical feedback to the API design. Because of this, all of the codebase is rapidly changing.

Community, discussion, contribution, and support

  • Chat with us on Slack in the #cluster-api channel
  • Join the SIG Cluster Lifecycle Google Group for access to documents and calendars
  • Join our Cluster API working group sessions
  • Provider implementers office hours
    • Weekly on Tuesdays @ 12:00 PT (Zoom) and Wednesdays @ 15:00 CET (Zoom)
    • Previous meetings: [ notes ]

Pull Requests are very welcome! See the issue tracker if you're unsure where to start, or feel free to reach out to discuss.

See also: our own contributor guide and the Kubernetes community page.

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.