Přehled služby Kudu
Kudu je modul, který stojí za některými funkcemi služby Aplikace Azure, které souvisejí s nasazením založeným na správě zdrojového kódu a dalšími metodami nasazení, jako je Dropbox a synchronizační aplikace OneDrivu.
Přístup k Kudu pro vaši aplikaci
Kdykoli vytvoříte aplikaci, App Service pro ni vytvoří doprovodnou aplikaci, která je zabezpečená protokolem HTTPS. Tato aplikace Kudu je přístupná na těchto adresách URL:
- Aplikace není v izolované vrstvě:
https://<app-name>.scm.azurewebsites.net
- Internetová aplikace v izolované vrstvě (App Service Environment):
https://<app-name>.scm.<ase-name>.p.azurewebsites.net
- Interní aplikace v izolované vrstvě (App Service Environment pro interní vyrovnávání zatížení):
https://<app-name>.scm.<ase-name>.appserviceenvironment.net
Další informace najdete v tématu Přístup ke službě Kudu.
Funkce Kudu
Kudu poskytuje užitečné informace o vaší aplikaci App Service, například:
- Nastavení aplikace
- Připojovací řetězce
- Proměnné prostředí
- Proměnné serveru
- Záhlaví HTTP
Poskytuje také funkce, jako jsou:
- Spusťte příkazy v konzole Kudu.
- Stáhněte si diagnostické výpisy služby IIS nebo protokoly Dockeru.
- Správa procesů služby IIS a rozšíření webu
- Přidání webhooků nasazení pro aplikace pro Windows
- Povolit uživatelské rozhraní nasazení ZIP pomocí
/ZipDeploy
příkazu . - Generování vlastních skriptů nasazení
- Povolte přístup pomocí rozhraní REST API.
Oprávnění RBAC požadovaná pro přístup k Kudu
Pokud chcete získat přístup k Kudu v prohlížeči pomocí ověřování Microsoft Entra, musíte být členem předdefinované nebo vlastní role.
Pokud používáte předdefinované role, musíte být členem přispěvatele webu, přispěvatele nebo vlastníka. Pokud používáte vlastní roli, potřebujete operaci poskytovatele prostředků: Microsoft.Web/sites/publish/Action
.
Další materiály
Kudu je opensourcový projekt. Obsahuje dokumentaci na wikiwebu Kudu.