← Strona główna

HomeLab 3.0 / Buduj, żeby zrozumieć

Mała platforma.
Dużo miejsca na naukę.

Moje miejsce do łączenia infrastruktury, wdrażania i utrzymania. Z tymi samymi pytaniami, które zadaję w pracy: czy potrafię to wdrożyć, obserwować i odtworzyć?

Platform engineeringGitOpsNiezawodność

Struktura platformy

Warstwy platformy HomeLab: fundament, wdrażanie, platforma i obserwacja.FundamentVMware / vSphereWdrażanieAzure DevOpsTerraform / AnsiblePlatformaKubernetes / k3sArgo CDObserwacjaGrafana / PrometheusVictoriaLogsWarstwy platformy HomeLab: fundament, wdrażanie, platforma i obserwacja.FundamentVMware / vSphereWdrażanieAzure DevOpsTerraform / AnsiblePlatformaKubernetes / k3sArgo CDObserwacjaGrafana / PrometheusVictoriaLogs
Planowana struktura platformy. Odbudowa i proces wdrażania są w trakcie prac. To nie jest widok aktualnego stanu usług.
Za co odpowiadają warstwy

Fundament

Wirtualizacja i infrastruktura pod platformą.

  • VMware
  • vSphere

Wdrażanie

Własne agenty buildów oraz powtarzalny provisioning i konfiguracja.

  • Azure DevOps agents
  • Terraform
  • Ansible

Platforma

Orkiestracja kontenerów i praktyka wdrażania przez GitOps.

  • Kubernetes
  • k3s
  • Argo CD

Obserwacja

Metryki, logi i dashboardy jako element platformy.

  • Grafana
  • Prometheus
  • VictoriaLogs

Eksperymenty i kolejne kroki

Obszary, które poznaję i rozwijam. Każdy opiszę po wdrożeniu i sprawdzeniu.

Wdrażanie i odtwarzanie

Pełny proces CI/CD, automatyczne deploymenty, rollback i scenariusze odtwarzania.

Lokalne rozwiązania AI

Lokalne LLM, LangGraph i eksperymenty z wyszukiwaniem kontekstu w Qdrant.

Centrum dowodzenia w VR

Eksperymenty łączące Meta Quest, WebXR i FastAPI.

Eksperymenty głosowe i agentowe

Whisper, lokalne modele językowe, synteza mowy, LangGraph i dane grafowe w Neo4j.

Niezawodność i hardening

Praktyka scenariuszy SRE, security hardening i wysokiej dostępności.

Notatnik laboratoryjny

Dokumentacja, z której da się skorzystać.

Tutaj znajdą się decyzje architektoniczne, runbooki wdrożeniowe i wnioski z awarii oraz odtwarzania.

Dokumentacja w przygotowaniu

Kontakt

Jest coś do zbudowania?
Porozmawiajmy.

Chmura hybrydowa, observability, automatyzacja albo ciekawe wyzwanie techniczne.

LinkedIn

Kontakt

Porozmawiajmy.

Projekt, problem z chmurą albo dobra rozmowa techniczna. Tutaj mnie znajdziesz.