Přeskočit na hlavní obsah

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

  1. Přečíst instrukce, README, manifest, lockfile, example env a build konfiguraci.
  2. Určit static/dynamic, builder, directories, port a datové závislosti.
  3. Vypsat workspace, aplikace, GitHub connections, servery a relevantní data služby.
  4. Vyhnout se duplicitám a vybrat zdroje podle názvu a kontextu, ne podle domnělého ID.
  5. Vytvořit aplikaci a aditivně doplnit konfiguraci.
  6. Před prvním deploymentem vytvořit a připojit databázi nebo cloud storage.
  7. Nasadit jednou a pollovat konkrétní deployment ID do terminálního stavu.
  8. Po úspěchu připojit lokální svazek a doménu, pokud jsou v rozsahu požadavku.
  9. 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=true bez 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.