https://github.com/denniseffing/home-infrastructure
Home infrastructure driven by k3s & GitOps
https://github.com/denniseffing/home-infrastructure
flux gitops k3s k8s-at-home kubernetes renovate selfhosted
Last synced: 10 months ago
JSON representation
Home infrastructure driven by k3s & GitOps
- Host: GitHub
- URL: https://github.com/denniseffing/home-infrastructure
- Owner: denniseffing
- Created: 2024-11-04T18:28:57.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-03T16:08:12.000Z (10 months ago)
- Last Synced: 2025-04-03T17:24:38.923Z (10 months ago)
- Topics: flux, gitops, k3s, k8s-at-home, kubernetes, renovate, selfhosted
- Language: Shell
- Homepage:
- Size: 676 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🏠 🌐 home-infrastructure
_Infrastructure as code repository for my home_
[](https://github.com/kashalls/kromgo)
[](https://github.com/kashalls/kromgo)
[](https://github.com/kashalls/kromgo)
[](https://github.com/kashalls/kromgo)
[](https://github.com/kashalls/kromgo)
[](https://github.com/kashalls/kromgo)
## 🚀 Quickstart
```bash
# Install prerequisites
mise trust && mise install
```
```bash
# Provision cluster
task bootstrap:k3s
# Bootstrap infrastructure components on cluster
task bootstrap:infrastructure
```
## ⭐ Overview
* [`kubernetes/main/bootstrap/k3s`](./provisioning) – Ansible configuration to provision the k3s cluster
* [`kubernetes/main/bootstrap/infrastructure`](./kubernetes/main/bootstrap) – Helmfile configuration to bootstrap infrastructure components
* [`kubernetes/main/cluster`](./kubernetes/main/cluster) – Flux cluster configuration entrypoint
* [`kubernetes/main/infrastructure`](./kubernetes/main/infrastructure) – Manifests for infrastructure components
* [`kubernetes/main/apps`](./kubernetes/main/apps) – Manifests for apps
## ❤️ Thanks
Thanks to all the awesome people in the [Home Operations](https://discord.gg/home-operations)
Discord community and the [k8s-at-home](https://github.com/topics/k8s-at-home) GitHub topic for
providing inspiration and guidance.
Special thanks to [@onedr0p](https://github.com/onedr0p) for maintaining awesome
[rootless container images](https://github.com/onedr0p/containers) and his genius
[home-ops](https://github.com/onedr0p/home-ops) setup!