Skip to content

anusha94/cluster-api-provider-bringyourownhost

This branch is 1 commit ahead of, 263 commits behind vmware-tanzu/cluster-api-provider-bringyourownhost:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

anusha94Dharmjit Singh
and
Dharmjit Singh
Nov 8, 2021
36d4ad7 · Nov 8, 2021
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Cluster API Provider BYOH(Bring your own host)

lint test


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

Packages

No packages published

Languages

  • Go 92.3%
  • Shell 5.2%
  • Makefile 2.0%
  • Dockerfile 0.5%