Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcbuch/lab
https://github.com/marcbuch/lab
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/marcbuch/lab
- Owner: MarcBuch
- Created: 2021-12-07T08:46:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-23T20:49:10.000Z (almost 3 years ago)
- Last Synced: 2023-10-06T12:40:12.447Z (about 1 year ago)
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lab
This repo describes my experiments with various Kubernetes and Docker deployments. It was deployed on a Raspberry Pi 4 cluster running Ubuntu 20.04.3 LTS and K3s as a Kubernetes provider.
## Initial Setup
The Pi cluster was equiped with the following tools:
1. [Setup K3s](./k3s/README.md)
2. [Setup cert-manager for SSL certificates](./cert-manager/README.md)
3. [Setup longhorn for storage](./longhorn/README.md)
4. [Setup node exporter for Prometheus](./prometheus-grafana/README.md)## Applications
For actual user applications I implemented:
- [Minio](./minio/README.md)
- [Vaultwarden](./vaultwarden/README.md)## Findings
- [K3s](./k3s/README.md) already comes with Traefik installed. Only the `IngressRoute` Kubernetes resource needs to be deployed to use it.
- [Rancher](./rancher/README.md) with built-in monitoring made the Pis unusable, as it took to many resources.