forked from kubernetes-sigs/cluster-api
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Kris
committed
Apr 16, 2018
1 parent
3cf2565
commit 28ff701
Showing
6 changed files
with
106 additions
and
116 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,41 @@ | ||
# Cluster Lifecycle - Cluster API | ||
# Cluster API | ||
## What is the Cluster API? | ||
|
||
Home for the cluster api work, a subproject of sig-cluster-lifecycle | ||
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. | ||
|
||
Note that this is the new home for the work contained in the [kube-deploy](https://github.com/kubernetes/kube-deploy/tree/master/cluster-api) repository. | ||
Note that Cluster API effort is still in the 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 prototype code is rapidly changing. | ||
|
||
This repository will be updated as soon as possible! | ||
![Cluster API Architecture](architecture.png "Cluster API Architecture") | ||
|
||
To learn more, see the [Cluster API KEP][cluster-api-kep]. | ||
|
||
## Get involved! | ||
|
||
* Join our Cluster API working group sessions | ||
* Weekly on Wednesdays @ 11:00 PT (19:00 UTC) on [Zoom][zoomMeeting] | ||
* Previous meetings: \[ [notes][notes] | [recordings][recordings] \] | ||
* Chat with us on [Slack](http://slack.k8s.io/): #cluster-api | ||
|
||
## Getting Started | ||
### Prerequisites | ||
* `kubectl` is required, see [here](http://kubernetes.io/docs/user-guide/prereqs/). | ||
|
||
### Prototype implementations | ||
* [gcp](https://github.com/kubernetes/kube-deploy/blob/master/cluster-api/gcp-deployer/README.md) | ||
|
||
## How to use the API | ||
|
||
To see how to build tooling on top of the Cluster API, please check out a few examples below: | ||
|
||
* [upgrader](tools/upgrader/README.md): a cluster upgrade tool. | ||
* [repair](tools/repair/README.md): detect problematic nodes and fix them. | ||
|
||
[cluster-api-kep]: https://github.com/kubernetes/community/blob/master/keps/sig-cluster-lifecycle/0003-cluster-api.md | ||
[notes]: https://docs.google.com/document/d/16ils69KImmE94RlmzjWDrkmFZysgB2J4lGnYMRN89WM/edit | ||
[recordings]: https://www.youtube.com/playlist?list=PL69nYSiGNLP29D0nYgAGWt1ZFqS9Z7lw4 | ||
[zoomMeeting]: https://zoom.us/j/166836624 |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters