You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sseneca c3b8e197f1 add migration note 1 year ago
cert-manager image and chart version bump 1 year ago
dendrite [dendrite] 0.3.11 1 year ago
drone bump images and charts 2 years ago
gitea [gitea] 1.14.1 1 year ago
ingress-nginx image and chart version bump 1 year ago
intel-gpu-plugin image and chart version bump 1 year ago
jellyfin Auto-release jellyfin/jellyfin:10.7.5 1 year ago
metallb image and chart version bump 1 year ago
nextcloud Auto-release nginx:1.19.10-alpine 1 year ago
plans [k3s] switch to stable channel 1 year ago
prosody [prosody] 0.11.9 1 year ago
sealed-secrets Auto-release quay.io/bitnami/sealed-secrets-controller:v0.16.0 1 year ago
README.md add migration note 1 year ago

README.md

Note

I've migrated to Fluxv2; new repository here.

Old README

sseneca's k8s server

This repository contains all my server's deploy files.

Architecture

This is for a bare-metal cluster, which for now only contains one node that runs Parabola GNU/Linux-libre.

Kubernetes is ran via k3s. Flux is used for GitOps as well as automating e.g. image upgrades. I try to use Helm charts whenever I can via the Helm Operator. Secrets are sealed.

Caveats

  • Flux and the Helm Operator need to be bootstrapped manually (via fluxctl)
  • Node configuration isn't included