Skip to content

Samoth69/HomeOps

Repository files navigation

HomeOps

Welcome to my home-ops monorepo featuring Kubernetes, FluxCD, Talos and Renovate among others.

If you want to get started in GitOps with Kubernetes, have a look at the excellent cluster-template

Clusters

Despite the folder name, a cluster can be a Kubernetes cluster or a single VM running docker containers

Name Type CD Tool OS
lynka Kubernetes FluxCD Talos
PiHoleGamma Docker doco-cd Raspbian

Lynka

Single node running home critical apps : PiHole and HomeAssistant

Nodes

KubeLynka

Schematic ID : 4717f83f4e192788abb14eac1d990eebe3e866ff866fbbbf90724c45a4b7af88

customization:
    extraKernelArgs:
        - sysctl.net.ipv6.conf.default.autoconf=0
        - sysctl.net.ipv6.conf.default.accept_ra=0
        - sysctl.net.ipv6.conf.all.autoconf=0
        - sysctl.net.ipv6.conf.all.accept_ra=0
    systemExtensions:
        officialExtensions:
            - siderolabs/qemu-guest-agent
            - siderolabs/util-linux-tools
    bootloader: sd-boot

usefull commands

# test config
flux-local test --path kubernetes/flux/cluster --enable-helm --all-namespaces -v
# force update flux
flux reconcile source git flux-system
# get flux objects status
flux get all -A --status-selector ready=false
# hubble
cilium hubble port-forward&
hubble observe --verdict DROPPED -f

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors