Cluster API brings declarative, Kubernetes-style APIs to cluster creation, configuration and management.
BYOH is a Cluster API v1beta1 Infrastructure Provider for already-provisioned hosts running Linux.
Check out the getting_started guide for launching a BYOH workload cluster
This project is currently a work-in-progress, in an Alpha state, so it may not be production ready. There is no backwards-compatibility guarantee at this point. For more details on the roadmap and upcoming features, check out the project's issue tracker on GitHub.
- Native Kubernetes manifests and API
- Support for single and multi-node control plane clusters
- Support already provisioned Linux VMs with Ubuntu 20.04
Check out the developer guide for launching a BYOH cluster consisting of Docker containers as hosts.
More about development and contributing practices can be found in CONTRIBUTING.md
.
Cluster API v1alpha4 (v0.4) | Cluster API v1beta1 (v1.0) | |
---|---|---|
BYOH Provider v1alpha1 (v0.1.0) | ✓ |
Kubernetes 1.20 | Kubernetes 1.21 | Kubernetes 1.22 | |
---|---|---|---|
BYOH Provider v1alpha1 (v0.1.0) | ✓ |