LaraDep dokumentace
Čtete Self-hosted režim
Preflight a připravenost self-hosted nasazení
Check-lista před prvním i opakovaným self-hosted runem: server, SSH přístupy, změny šablon, bezpečné tagy a připravené rolové nastavení.
Preflight pro self-hosted nasazení
Self-hosted model dává maximální kontrolu, ale tím i větší zodpovědnost. Před každým runem je potřeba jasně ověřit nejen vstupy formuláře, ale i prostředí, kde tento run běží.
Účel a kdo je cílová skupina
Pro týmy spravující vlastní infrastrukturu, které chtějí držet repeatabilitu a zabránit „nepředvídatelným“ změnám.
Předpoklady
- Fyzický / síťový přístup ke koncovým serverům je nastaven (SSH, firewally, DNS, certifikáty),
- v databázi a ve workspace existuje aktuální role model,
- template stack odpovídá cíli nasazení,
- rollback cesta je prakticky popsaná.
Postup krok za krokem
- Ověření targetu: ověřte stav serveru, porty, DNS záznamy a dostupnost repozitářů.
- SSH a tajné hodnoty: zkontrolujte, že credential/párování klíčů je aktivní a zaznamenané v rámci schváleného mechanismu.
- Input validation: projděte mandatory pole v onboarding formu a porovnejte je s poslední verzí šablony.
- Preflight run: spusťte LaraDep preflight a vraťte se k warningům ještě před startem.
- Výběr tagů: pro stabilní baseline používejte malé tag sety, rozšiřujte až po úspěšné kontrole.
- Kontrola po startu: po dokončení ověřte funkčnost cílové služby, DNS, TLS a stav run logů.
Kontrolní checklist
- Je server a cílové prostředí plně ověřené?
- Jsou role a owner proces přehledné před spuštěním?
- Byly varování v preflightu aktivně vyhodnoceny?
- Máte připravený rollback a odpovědnou osobu za potvrzení?
- Máte v workspace poznámku s důvodem a souhrnem?
Běžné chyby
- Spouštění bez validace síťových limitů (DNS, porty, firewall),
- zapomínání aktualizovat šablonu před opakovaným typem změny,
- míchání změn bez plánovaného change okna,
- nedodržení dokumentace rollback kroku.
Další kroky
- Po baseline nasazení přejděte do self-hosted denního provozu.
- Governance nastavte přes self-hosted governance a role mapy.
- Pro incidenty a obnovení používejte troubleshooting.
Další krok: Přeneste do produkce postup přes první nasazení a produkční checklist.