HomelabKubernetes
Documentation, Ansible playbooks and Kubernetes Manifests for Kubernetes running in my homelab (by TobiasDeBruijn)
kubernetes
By scalabledelivery
HomelabKubernetes | kubernetes | |
---|---|---|
4 | 6 | |
3 | 5 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | over 2 years ago | |
YAML | ||
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HomelabKubernetes
Posts with mentions or reviews of HomelabKubernetes.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-06-23.
-
Useful things to do with Kubernetes
My cluster runs on Ubuntu 20.04 VMs managed by LXD, on an Ubuntu 20.04 host. I use kubeadm to initialize the cluster. Here's my repo, if it helps you any: https://github.com/TheDutchMC/HomelabKubernetes
-
Docker to Kubernetes in Homelab
Here is my own kube cluster config, which may help you: https://github.com/TheDutchMC/HomelabKubernetes
-
Your best selfhosted services your family depends on?
Since then I've switched to using Kubernetes, here are the manifests for everything for that: - Sonarr etc - Transmission+OpenVPN - Jellyfin redirect I've explicitly chosen to not run Jellyfin in a docker container. Instead it runs in an LXC container on one of my other servers to take advantage of GPU acceleration.
-
What better way to spend a Friday than to make diagrams!
My GitHub repository, which might help some people get Kubernetes running: https://github.com/TheDutchMC/HomelabKubernetes
kubernetes
Posts with mentions or reviews of kubernetes.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-07.
-
Anyone know how I can check the readiness and health of CrateDB?
This week I looked into CrateDB and I like it. That I threw this StatefulSet into my catalog of examples.
-
Running SQL database servers in clusters (with external PVC)
Running databases as scalable StatefulSets is something I've been exploring for a while now and I think it's important to understand pros and cons.
-
How to set up a Minecraft server bungee network orchestrated with Kubernetes?
I was setting up k8s clusters with ansible and I got so fed up with the filters, Ended up just making a simple python library to do group based SSH tasks so I can just handle the logic with simple to read code.
-
Newbie itching to learn
Deploy a statefulset and replicate data between replicas (I did this with this thing myself)
-
What should be concidered a service?
This is a bit of shameless plug, but I had to make this container to aide in orchestration because there wasn't anything else out there simple enough to do what I needed. I even have a public example of using it to deploy cockroachdb as a statefulset here.
-
I built some tooling to build a multi-master cluster and have been working to fill out a catalog, so far I have 3 databases in the catalog. It's all MIT licensed too in this github repo.
Repo: https://github.com/scalabledelivery/kubernetes
What are some alternatives?
When comparing HomelabKubernetes and kubernetes you can also consider the following projects:
metalk8s - An opinionated Kubernetes distribution with a focus on long-term on-prem deployments
harbinger-archived - A python tool that simplifies automating tasks across multiple servers.
eksctl - The official CLI for Amazon EKS
mc-operator
kubernetes-docs - Bu GitHub Reposunda amacım Kubernetes'e dair öğrendiğim bilgileri (makalelerden, kurslardan, notlarımdan) paylaşarak bu alana daha hızlı ve bilgilini girmeni sağlamaktır.
init-sync - Sidecar for securely copying directory for statefulsets.
k8s-workshop - Kubernetes hands-on workshop