{"repo":"budimanjojo/home-cluster","free":true,"listed":false,"github":"https://github.com/budimanjojo/home-cluster","clone":"git clone https://github.com/budimanjojo/home-cluster.git","description":"My home Kubernetes cluster managed with flux GitOps tool.","language":"Go","stars":249,"topics":["kubernetes","gitops","prometheus","fluxcd","homelab","k8s-at-home","talos"],"license":"Unlicense","category":"deployment-docker-iac","readme_excerpt":"My home Kubernetes Talos cluster :sailboat: ... managed with Flux :robot: :book:&nbsp; Overview This repository is my home Kubernetes cluster in a declarative state. Flux watches my cluster directory and makes the changes to my cluster based on the YAML manifests. Feel free to open a Github issue if you have any questions. This repository is built off the k8s-at-home/template-cluster-k3s repository. --- :art:&nbsp; Cluster components Cluster management - Talos: Built using talhelper - fluxcd: Sync kubernetes cluster with this repository. - SOPS: Encrypts secrets which is safe to store - even to a public repository. Networking - Cilium: For internal cluster networking, also as load balancer to expose services. - cert-manager: Configured to create TLS certs for all ingress services automatically using LetsEncrypt. - authelia: Full featured authentication server. Storage - rook-ceph: Cloud native distributed block storage for Kubernetes - nfs-subdir-external-provisioner: Provides persistent volumes from NFS server. Host devices access - Intel GPU plugin: Access intel gpu available on nodes. - node-feature-discovery: Discover features available on nodes. Metrics - Prometheus: Scraping metrics from the entire cluster - Grafana: Visualization for the metrics from Prometheus --- :open file folder:&nbsp; Repository structure The Git repository contains the following directories under cluster and are ordered below by how Flux will apply them. Inside the apps directory, I divided all t","default_branch":null,"files":null,"tree":[],"storefront":"/r/budimanjojo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/budimanjojo/home-cluster/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}