Skip to content

ratanasovvmw/cluster-api-provider-bringyourownhost-1

 
 

Repository files navigation

Kubernetes Cluster API Provider BYOH(Bring your own host)


What is Cluster API Provider BYOH

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.

Getting Started

Check out the getting_started guide for launching a BYOH workload cluster

Project Status

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.

Features

  • Native Kubernetes manifests and API
  • Support for single and multi-node control plane clusters
  • Support already provisioned Linux VMs with Ubuntu 20.04

Getting involved and contributing

Launching a Kubernetes cluster using BYOH source code

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.


Compatibility with Cluster API and Kubernetes Versions

Cluster API compatibility Matrix:

Cluster API v1alpha4 (v0.4) Cluster API v1beta1 (v1.0)
BYOH Provider v1alpha1 (v0.1.0)

Kubernetes compatibility Matrix:

Kubernetes 1.20 Kubernetes 1.21 Kubernetes 1.22
BYOH Provider v1alpha1 (v0.1.0)

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 91.8%
  • Shell 4.8%
  • Makefile 2.5%
  • Dockerfile 0.9%