Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Alexsaphir/K3s-Flux
K3s cluster driven by Flux
https://github.com/Alexsaphir/K3s-Flux
ansible flux gitops home-operations k3s kubernetes kubesearch renovate terraform
Last synced: about 17 hours ago
JSON representation
K3s cluster driven by Flux
- Host: GitHub
- URL: https://github.com/Alexsaphir/K3s-Flux
- Owner: Alexsaphir
- Created: 2024-03-11T10:52:22.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T09:28:05.000Z (3 months ago)
- Last Synced: 2024-10-29T11:04:55.466Z (3 months ago)
- Topics: ansible, flux, gitops, home-operations, k3s, kubernetes, kubesearch, renovate, terraform
- Language: YAML
- Homepage: https://gitlab.alexsaphir.com/Homelab/K3s-Flux
- Size: 8.57 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .gitlab/CODEOWNERS
Awesome Lists containing this project
README
### K3s cluster
... managed using Ansible, Flux and Renovate
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white&style=for-the-badge&logo-pre-commit)](https://github.com/pre-commit/pre-commit "
Precommit status")[![Age-Days](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fcluster_age_days&style=flat-square&label=Age)](https://github.com/kashalls/kromgo/)
[![Uptime-Days](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fcluster_uptime_days&style=flat-square&label=Uptime)](https://github.com/kashalls/kromgo/)
[![Active-Alerts](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fprometheus_active_alerts&style=flat-square&label=Firing%20Alerts)](https://grafana.alexsaphir.com/alerting/list?search=state:firing)
[![Node-Count](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fcluster_node_count&style=flat-square&label=Nodes)](https://github.com/kashalls/kromgo/)
[![Pod-Count](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fcluster_pod_count&style=flat-square&label=Pods)](https://github.com/kashalls/kromgo/)
[![CPU-Usage](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fcluster_cpu_usage&style=flat-square&label=CPU)](https://github.com/kashalls/kromgo/)
[![Memory-Usage](https://img.shields.io/endpoint?url=https%3A%2F%2Fkromgo.alexsaphir.com%2Fcluster_memory_usage&style=flat-square&label=Memory)](https://github.com/kashalls/kromgo/)---
## 📖 Overview
---
## ⛵ Kubernetes
---
## Repository Structure
```
📁 cluster
├── 📁 apps # applications
├── 📁 bootstrap # bootstrap procedures
├── 📁 flux # core flux configuration
└── 📁 infra # network, storage, ...
```---
## 🔧 Hardware
| Device | Count | OS Disk Size | Data Disk Size | RAM | Operating System | IP | Purpose |
|------------------|-------|--------------|----------------|------|------------------|--------------|--------------------|
| Minisforum U820 | 1 | 1TB NVMe | 2TB SSD | 64GB | Ubuntu 22.10 | 192.168.0.56 | |
| N6005/4x2.5G | 1 | 256GB NVMe | | 8GB | VyOS | | Router |
| Minisforum U820 | 1 | 1TB NVMe | 1TB SSD | 16GB | Ubuntu 22.10 | 192.168.0.70 | Kubernetes Control |
| Minisforum U820 | 1 | 1TB NVMe | 1TB SSD | 16GB | Ubuntu 22.10 | 192.168.0.71 | Kubernetes Worker |
| QNAP QSW-1105-5T | 1 | - | - | - | - | - | 2.5Gb Switch |---
## Gratitude and Thanks
Thanks to all the people who donate their time to the [Home Operations](https://discord.gg/home-operations) Discord
community. Be sure to check out [kubesearch.dev](https://kubesearch.dev/) for ideas on how to deploy applications or get
ideas on what you may deploy.