InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Kubespray Alternatives
Similar projects and alternatives to kubespray
-
kops
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
-
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
-
-
kubernetes-the-hard-way
Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
-
ansible-role-k3s
Ansible role for installing k3s as either a standalone server or HA cluster.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
-
-
-
kube-state-metrics
Add-on agent to generate and expose cluster-level metrics.
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
kubespray reviews and mentions
-
Ansible for provisioning nodes
You may want to look at kubespray. They are ansible playbooks for provisioning clusters.
-
Self-Managed Kubernetes Distributions
No worries! I use AWX with Ansible and love it. For this use case I think that is moving in the direction away from what I'm already using (i.e. more advanced). I don't think I need that level of flexibility when it comes to controlling the lifecycle of K8s nodes. Essentially what I'm looking for is something like managed K8s but leaning more towards the self-managed side to have some more level of control, e.g. easy swapping of the CNI or CSI. Another tricky thing is upgrading nodes, which kubespray has established playbooks for. Upgrading K8s via custom playbooks sounds way over my head right now, I can't see benefit in doing that (for myself personally, of course) over using the kubespray playbooks which are robust.
-
Best way to install and use kubernetes for learning
KubeSpray (https://github.com/kubernetes-sigs/kubespray) - uses Ansible to stand up a Kubernetes cluster
- Spin up a bare metal cluster in 2022
- Kubernetes on Bare Metal
-
Move to K8s for hosting at home?
Trying kubespray (https://github.com/kubernetes-sigs/kubespray) lately. It definitely has potential. What is lacking is my knowledge. I'm going to watch this post to see if something shakes loose.
- Terraform code for kubernetes on vsphere?
-
Any good howto set up your own full cluster?
If you want go with "real" Kubernetes Cluster and you want to put your hands in setup/automation stuff i recommend Kubespray (an ansible playbook based on kubeadm)
-
Building a distributed lab with an observability stack
I stopped using rancher because running rancher and a k8s cluster uses a lot of memory. My current cluster is managed with kubespray. It requires fiddling with python and ansible but at least it provides a declarative way to manage your cluster in code and config files. Their readme was enough to get me going. To add nodes you run kubespray again targeting the new node. To upgrade k8s, you bump the git tag and run kubespray again.
-
personal cloud for practice at home
If you want to go "hard mode" on Kubernetes + Ansible, I'd checkout https://github.com/kubernetes-sigs/kubespray - virtually every knob available, you can really get your hands dirty.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Jan 2023
Stats
kubernetes-sigs/kubespray is an open source project licensed under Apache License 2.0 which is an OSI approved license.