Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuaspence/homelab
My homelab Kubernetes Cluster, powered by GitOps.
https://github.com/joshuaspence/homelab
flux fluxcd gitops helm-operator homelab k8s kubernetes
Last synced: about 2 months ago
JSON representation
My homelab Kubernetes Cluster, powered by GitOps.
- Host: GitHub
- URL: https://github.com/joshuaspence/homelab
- Owner: joshuaspence
- Created: 2020-07-10T08:34:16.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-30T11:00:35.000Z (almost 2 years ago)
- Last Synced: 2023-03-22T23:26:19.796Z (almost 2 years ago)
- Topics: flux, fluxcd, gitops, helm-operator, homelab, k8s, kubernetes
- Language: Shell
- Homepage:
- Size: 276 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Homelab Kubernetes Cluster
My homelab Kubernetes cluster, automated with [Flux](https://fluxcd.io) and
inspired by [billimek/k8s-gitops](https://github.com/billimek/k8s-gitops).## Setup
I am currently using a local Kubernetes cluster for development purposes, which
I am managing using [`kind`](https://kind.sigs.k8s.io). Eventually I am deploy
onto a cluster of [Raspberry Pis](https://github.com/joshuaspence/raspberry_pi).Bootstrapping the cluster should be as simple as running
[`scripts/bootstrap.sh`](scripts/bootstrap.sh).## Secrets
Secrets are encrypted with [SOPS](https://github.com/mozilla/sops) and committed
to this repository in `*.sops.yaml` files.