{"repo":"maxim-mityutko/home-infra","free":true,"listed":false,"github":"https://github.com/maxim-mityutko/home-infra","clone":"git clone https://github.com/maxim-mityutko/home-infra.git","description":"Kubernetes stack deployment with Microk8s and ArgoCD","language":"Shell","stars":18,"topics":["argocd","automation","cicd","cluster","homelab","kubernetes","k8s-at-home","microk8s"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Home Infrastructure Notes The rollout from scratch has not been fully automated yet, and generally requires following the process defined in the /readme docs. Node bootstrap helpers live in the /node folder. After the initial steps are complete, deployments are handled via ArgoCD application manifests defined in the /kubernetes/argocd app-of-apps tree. Bootstrap the parent application with /kubernetes/app-of-apps.yaml. Hardware Network Router: TP-Link ER7406 Switch: TP-Link SX3008F Switch: TP-Link TL-SG2428P Access Points: TP-Link EAP245/) TP-Link EAP615-Wall Compute ProxMox VE Host: MOBO: ASRock IMB-X1231 CPU: Intel Core i5-13500 RAM: Kingston Server Premier DDR4-ECC-3200 32GB x2 Extension Cards: 1. SATA Controller - 2 Port: JMB58x - M.2 M+B Key 2. SATA Controller - 6 port: ASM1166 - M.2 M Key Storage: 1. (ProxMox System) SSD Samsung 840 Pro 256GB x2 2. (Master Nodes) SSD Samsung 860 Evo 1TB 3. (Worker Nodes) SSD Crucial BX500 1TB 4. (NAS) SSD Crucial BX500 1TB x2 5. (NAS) HDD Seagate IronWolf Pro NAS 12TB x3 Virtual Machines: (NAS) TrueNAS Scale with 4 CPUs, 8GB RAM and extension cards (1) and (2) as direct passthrough and SSD (4) and HDD (5) in ZFS pulls for storage (Master) Ubuntu Server with 2 CPUs and 8GB RAM x1 (Worker) Ubuntu Server with 4 CPUs and 8GB RAM (Worker) Ubuntu Server with 6 CPUs and 16GB RAM KVM: SiPeed NanoKVM-PCIe-PoE Compute Blade: Raspberry Pi CM4 8GB + WD Blue SN550 500GB Raspberry Pi CM4 8GB + WD Red SN700 500GB Raspberry Pi CM5 8GB + Crucial P310 50","default_branch":null,"files":null,"tree":[],"storefront":"/r/maxim-mityutko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/maxim-mityutko/home-infra/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."}