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
k8s-ci-robot Merge pull request #2190 from vincepri/ms-hash-fix
🐛 Remove Version from references when comparing MachineTemplateSpec
Latest commit 56c4331 Jan 29, 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 Merge pull request #2152 from fabriziopandini/clusterctl-fix-labels Jan 27, 2020
bootstrap Add verbosity to kubeadm config Jan 28, 2020
cmd Merge pull request #2156 from cpanato/GH-1855 Jan 28, 2020
config add health endpoints Jan 28, 2020
controllers 🐛 Remove Version from references when comparing MachineTemplateSpec Jan 28, 2020
controlplane/kubeadm Merge pull request #2169 from chuckha/failure-domain Jan 28, 2020
docs Merge pull request #2099 from fabriziopandini/clusterctl-controlplane… Jan 28, 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 Add dependencies for capi-e2e tests Jan 28, 2020
test implement failure domain picking Jan 28, 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 remove blank spaces Jan 28, 2020
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 add health endpoints Jan 28, 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.