Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 14 cluster-api Open-Source Projects
-
kubeone
Kubermatic KubeOne automate cluster operations on all your cloud, on-prem, edge, and IoT environments.
-
kubermatic
Kubermatic Kubernetes Platform - the Central Kubernetes Management Platform For Any Infrastructure
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cluster-api-provider-aws
Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
-
cluster-api-provider-hetzner
Kubernetes Cluster API Provider Hetzner provides a consistent deployment and day 2 operations of "self-managed" Kubernetes clusters on Hetzner.
-
das-schiff
This is home of Das Schiff - Deutsche Telekom Technik's engine for Kubernetes Cluster as a Service (CaaS) in on-premise environment on top of bare-metal servers and VMs.
-
cluster-api-provider-bringyourownhost
Kubernetes Cluster API Provider BYOH for already-provisioned hosts running Linux.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cluster-api-provider-digitalocean
The DigitalOcean provider implementation of the Cluster Management API
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Bare-Metal Kubernetes, Part I: Talos on Hetzner | news.ycombinator.com | 2023-09-09Hetzner Cloud is officially supported, but that means setting up VPSs in Hetzner's Cloud offering, whereas this project was intended as a more or less independent pure bare-metal cluster. I see they offer Bare Metal support as well, but I haven't dived too deep into it.
I haven't used KubeOne, but I have previously used Syself's https://github.com/syself/cluster-api-provider-hetzner which I believe works in a similar fashion. I think the approach is very interesting and plays right into the Kubernetes Operator playbook and its self-healing ambitions.
That being said, the complexity of the approach, probably in trying to span and resolve inconsistencies across such a wide landscape of providers, caused me quite a bit of grief. I eventually abandoned this approach after having some operator somewhere consistently attempt and fail to spin up a secondary control plane VPS against my wishes. After poring over loads of documentation and half a dozen CRDs in an attempt to resolve it, I threw in my hat.
Of course, Kubermatic is not Syself, and this was about a year ago, so it is entirely possible that both projects are absolutely superb solutions to the problem at this point.
Project mention: Das Schiff Is a GitOps Based Kubernetes Cluster as a Service Platform | news.ycombinator.com | 2023-12-20
cluster-api related posts
- Syself: Cluster API Provider Hetzner released
- Cluster API Provider Hetzner released
- Node autoscaler for on-prem/homelab?
- Need advice related to building k8s operator
- Syself cluster-api-provider Hetzner v1.0.0-beta.16
- NEW ARM-BASED CLOUD SERVER
- Has anyone set up autoscaling on hetzner?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Index
What are some of the best open-source cluster-api projects? This list will help you:
Project | Stars | |
---|---|---|
1 | kubeone | 1,292 |
2 | kubermatic | 1,027 |
3 | cluster-api-provider-aws | 616 |
4 | cluster-api-provider-hetzner | 497 |
5 | cluster-api-provider-vsphere | 349 |
6 | das-schiff | 344 |
7 | cluster-api-provider-bringyourownhost | 213 |
8 | arlon | 143 |
9 | cluster-api-provider-digitalocean | 107 |
10 | cluster-api-provider-tinkerbell | 82 |
11 | knest | 76 |
12 | cluster-api-provider-rke2 | 74 |
13 | cluster-api-provider-oci | 35 |
14 | cluster-api-provider-virtink | 23 |