This repo contains my k8s playground's configurations.
- CSS 100%
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [longhorn](https://github.com/longhorn/longhorn) ([source](https://github.com/longhorn/charts)) | minor | `1.12.1` -> `1.13.0` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>longhorn/charts (longhorn)</summary> ### [`v1.13.0`](https://github.com/longhorn/charts/releases/tag/longhorn-1.13.0) [Compare Source](https://github.com/longhorn/charts/compare/longhorn-1.12.1...longhorn-1.13.0) Longhorn is a distributed block storage system for Kubernetes. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDAuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0MC4xIiwidGFyZ2V0QnJhbmNoIjoiazBzIiwibGFiZWxzIjpbXX0=--> Reviewed-on: #9 |
||
|---|---|---|
| adguard-home | ||
| argocd | ||
| cert-manager | ||
| cloudnative-pg | ||
| commafeed | ||
| flux-system | ||
| forgejo | ||
| jellyfin | ||
| kubernetes-reflector | ||
| kured | ||
| longhorn | ||
| metrics | ||
| nextcloud | ||
| open-webui | ||
| traefik | ||
| vaultwarden | ||
| .gitignore | ||
| actions-optimization-audit.md | ||
| forgejo-status-report.md | ||
| README.md | ||
| remediation-plan.md | ||
| remediation-report.md | ||
| renovate.json | ||
| runner-native-findings.md | ||
| shark-nextcloud-audit.md | ||
| steam-tui-workflow-findings.md | ||
| summary.md | ||
Valen's K0S Playground
This repository contains my HomeLab's k0s configurations and helm charts.
Setup
Architecture
- Provider: Hetzner Cloud
- OS: Fedora Linux 43 (Cloud Edition)
- CPU: Intel Xeon (Skylake, IBRS, no TSX) (4) @ 2.10 GHz
Servers
| Hostname | Role | CPU Cores | RAM | Machine Type |
|---|---|---|---|---|
| m1 | Control Plane | 4 | 8GB | CX33 |
| w1 | Worker | 4 | 8GB | CX33 |
| w2 | Worker | 4 | 8GB | CX33 |
Roadmap
- Configure ssh for Forgejo with traefik (hostPort 22, ssh.git.valentinus.dev).
- Switch to Kubernetes Gateway API.
- Add limits for application and services.
- Write custom grafana dashboard for monitoring cluster.