
a project by pdostal
Updated
4 months
ago.
No love.
1 follower.
Rancher maintains 2 Kubernetes distribution, both production grade:
- k3s: Single binary containing containerd backend. Can be run as server or agent on each node of cluster. SQLite is used by default instead of ETCD. MySQL and Postgres also supported. No prerequisity. Intended for edge computing.
- RKE: Deployed remotely over SSH on top of Docker which is the only required component of the underlying OS. Standard ETCD database in container. Each node and its roles are defined in YAML. Resource hungry, datacenter grade.
Each scenario needs:
1) Support Server: As Internet gateway, DHCP and DNS server. 2) Master node for the control node and it's database 3) 4) Worker nodes joining the cluster.
Resources:
- [k3s webpage]: https://k3s.io/
- [k3s github repository]: https://github.com/k3s-io/k3s
- [rke1 github repository]: https://github.com/rancher/rke
- [rke1 cluster.yaml]: https://rancher.com/docs/rke/latest/en/example-yamls/#minimal-cluster-yml-example
- [rke1 deploy guide]: https://rancher.com/docs/rke/latest/en/installation/#prepare-the-nodes-for-the-kubernetes-cluster
This project was inspired by the awesome [SUSE @Home] workshop: https://github.com/SUSE/suse-at-home
TO-DO:
- Run more tests on top of the Kubernetes cluster.
- Implement the same for rke2 (not in production yet).
This project is part of:
Hack Week 20
Comments
Similar Projects
Learn PostgreSQL advanced features by okurz
Motivation
The PostgreSQL database implement...
QJobViewer by apappas
[comment]: # (Please use the project descriptio...
Implement text based OCR in openQA by clanig
Project Description
Currently openQA requir...
OpenQA test list views improvement by mdati
Project Description
Create views of **Ope...
Automate testing for openSCAP / ComplianceAsCode with CI or openQA by c-hagenest
[comment]: # (Please use the project descriptio...