Nasazení pomocí agenta
Agent musí odvodit technická nastavení z repozitáře, před mutací objevit existující zdroje a dokončit monitoring.
Doporučený prompt
Nasaď aktuální GitHub repozitář do pracovního prostoru Acme Produkce v Noyra Cloud.
Použij větev main a výchozí umístění. Zkontroluj repozitář a odvoď typ aplikace,
builder, adresáře, runtime port, názvy proměnných a požadavky na databázi či úložiště.
Zeptej se pouze na secret hodnoty, které nelze bezpečně odvodit. Deployment sleduj až
do succeeded nebo failed a nakonec uveď veřejnou URL a zbývající kroky.
Očekávaný workflow
- Přečíst instrukce, README, manifest, lockfile, example env a build konfiguraci.
- Určit static/dynamic, builder, directories, port a datové závislosti.
- Vypsat workspace, aplikace, GitHub connections, servery a relevantní data služby.
- Vyhnout se duplicitám a vybrat zdroje podle názvu a kontextu, ne podle domnělého ID.
- Vytvořit aplikaci a aditivně doplnit konfiguraci.
- Před prvním deploymentem vytvořit a připojit databázi nebo cloud storage.
- Nasadit jednou a pollovat konkrétní deployment ID do terminálního stavu.
- Po úspěchu připojit lokální svazek a doménu, pokud jsou v rozsahu požadavku.
- Ověřit veřejnou adresu a reportovat commit, stav, URL, konfiguraci bez secret hodnot a zbývající akce.
Bezpečnostní pravidla
- nevymýšlet credentials;
- nepoužívat
replaceAll=truebez explicitního záměru; - netisknout environment hodnoty a celé logy;
- nenasazovat opakovaně beze změny;
- nezaměňovat restart za deployment;
- před odpojením domény, smazáním zdroje nebo restartem zdravé aplikace potvrdit záměr uživatele;
- nehlásit úspěch před terminálním stavem a ověřením.