https://github.com/evanofslack/slacknet
the homelab
https://github.com/evanofslack/slacknet
ansible kubernetes proxmox
Last synced: about 1 year ago
JSON representation
the homelab
- Host: GitHub
- URL: https://github.com/evanofslack/slacknet
- Owner: evanofslack
- License: mit
- Created: 2022-08-11T23:02:16.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T04:06:33.000Z (over 1 year ago)
- Last Synced: 2025-03-31T05:20:19.004Z (over 1 year ago)
- Topics: ansible, kubernetes, proxmox
- Language: Shell
- Homepage:
- Size: 638 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Slacknet
My homelab kubernetes cluster managed declaratively with gitops.
## Overview
At its core, this is a [k3s](https://k3s.io) cluster and collection of standalone VMs running on [proxmox](https://www.proxmox.com/en/). VMs are created with [Terraform](https://www.terraform.io) from [cloud-init](https://cloud-init.io/) Ubuntu images, provisioned with [Ansible](https://www.ansible.com),
K3s cluster is managed with [Flux](https://toolkit.fluxcd.io/) with encrypted secrets from Mozilla's [SOPS](https://github.com/mozilla/sops).
### Note
Credits goes to [onedr0p](https://github.com/onedr0p) and the [k8s-at-home](https://github.com/k8s-at-home) community for k3s guides.