Skip to content

chrismuellner/home-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

home ops

Single-node k3s cluster.

Thanks to k8s@home maintainers:

Prerequisites

  • Storage
    • tv (Sonarr) folder in media pvc
    • movie (Radarr) folder in media pvc

Bootstrap

  1. Install Flux

    kubectl apply --kustomize ./bootstrap
  2. Create secret with age private key (sealed secrets)

    cat age.agekey |
    kubectl create secret generic sops-age \
    --namespace=flux-system \
    --from-file=age.agekey=/dev/stdin
  3. Start Flux reconciliation

    kubectl apply --kustomize ./clusters/lnz/config

About

home lab managed by flux

Topics

Resources

License

Stars

Watchers

Forks