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 k8s-sig-cluster-lifecycle Open-Source Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
cluster-api-provider-digitalocean
The DigitalOcean provider implementation of the Cluster Management API
-
cluster-api-provider-kubemark
CAPK is a provider for Cluster API (CAPI) that allows users to deploy fake, Kubemark-backed machines to their clusters.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
When it came to deployment, I had several options, and I chose the hard way: deploying Kubernetes on bare metal nodes using KubeSpray. Troubleshooting bare metal Kubernetes deployments honed my skills in pinpointing issues. This hands-on experience provided a deep understanding of how each component, like the Control Plane, kubelet, Container Runtime, and scheduler, interacts to orchestrate containers.
Project mention: 5-Step Approach: Projectsveltos for Kubernetes add-on deployment and management on RKE2 | dev.to | 2023-12-18In this blog post, we will demonstrate how easy and fast it is to deploy Sveltos on an RKE2 cluster with the help of ArgoCD, register two RKE2 Cluster API (CAPI) clusters and create a ClusterProfile to deploy Prometheus and Grafana Helm charts down the managed CAPI clusters.
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.
Ubicloud's competition has support for cluster-api [0] [1]. Any plans to add Ubicloud?
[0] https://cluster-api.sigs.k8s.io/user/quick-start.html#instal...
[1] https://github.com/kubernetes-sigs/image-builder/tree/main/i...
Project mention: Amazon EC2 Enhances Defense in Depth with Default IMDSv2 | news.ycombinator.com | 2023-11-27Kubernetes has a lot of limitations from a multi tenancy perspective.
It's functional, but I think it's not as polished as the rest of Kubernetes which is why Kubernetes has a multi tenancy SIG that spawned the hierarchical namespace controller (https://github.com/kubernetes-sigs/hierarchical-namespaces) and virtual clusters (https://github.com/kubernetes-sigs/cluster-api-provider-nest...)
k8s-sig-cluster-lifecycle related posts
-
Ubicloud: Open, Free, and Portable Cloud
-
Amazon EC2 Enhances Defense in Depth with Default IMDSv2
-
Bare-Metal Kubernetes, Part I: Talos on Hetzner
-
“Ansible for DevOps” eBook by Jeff Geerling Is Now Free
-
PR to docs are welcome.
-
Fly.io Postgres cluster went down for 3 days, no word from them about it
-
Cluster API Theoretical and Hands-On Breakdown
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 May 2024
Index
What are some of the best open-source k8s-sig-cluster-lifecycle projects? This list will help you:
Project | Stars | |
---|---|---|
1 | kubespray | 15,361 |
2 | cluster-api | 3,354 |
3 | etcdadm | 759 |
4 | cluster-api-provider-aws | 617 |
5 | cluster-api-provider-hetzner | 510 |
6 | cluster-api-provider-vsphere | 349 |
7 | image-builder | 342 |
8 | cluster-api-provider-nested | 293 |
9 | cluster-api-provider-azure | 285 |
10 | cluster-api-provider-openstack | 265 |
11 | cluster-api-provider-gcp | 168 |
12 | cluster-api-provider-digitalocean | 108 |
13 | cluster-api-provider-packet | 94 |
14 | cluster-api-provider-kubemark | 54 |
Sponsored