Compartir vía


Introducción al servicio Kudu

Kudu es el motor detrás de algunas características de App de Azure Service que están relacionadas con la implementación basada en el control de código fuente y otros métodos de implementación, como Dropbox y Sincronización de OneDrive.

Acceso a Kudu para la aplicación

Cada vez que cree una aplicación, App Service creará una aplicación complementaria que está protegida por HTTPS. Esta aplicación kudu es accesible en estas direcciones URL:

  • Aplicación que no está en el nivel Aislado: https://<app-name>.scm.azurewebsites.net
  • Aplicación accesible desde Internet en el nivel Aislado (App Service Environment): https://<app-name>.scm.<ase-name>.p.azurewebsites.net
  • Aplicación interna en el nivel Aislado (App Service Environment para el equilibrio de carga interno): https://<app-name>.scm.<ase-name>.appserviceenvironment.net

Para obtener más información, consulte Acceso al servicio Kudu.

Características de Kudu

Kudu proporciona información útil sobre la aplicación de App Service, como:

  • Configuración de la aplicación
  • Cadenas de conexión
  • Variables de entorno
  • Variables de servidor
  • Encabezados HTTP

También proporciona características como estas:

  • Ejecución de comandos en la consola de Kudu.
  • Descarga de volcados de diagnóstico de IIS o registros de Docker.
  • Administración de los procesos de IIS y las extensiones del sitio.
  • Adición de webhooks de implementación para aplicaciones Windows.
  • Permitir la interfaz de usuario de implementación mediante ZIP con /ZipDeploy.
  • Generar scripts de implementación personalizados.
  • Permitir el acceso con una API REST.

Permisos de RBAC necesarios para acceder a Kudu

Para acceder a Kudu en el explorador mediante la autenticación de Microsoft Entra, debe ser miembro de un rol integrado o personalizado.

Si usa un rol integrado, debe ser miembro del colaborador del sitio web, colaborador o propietario. Si usa un rol personalizado, necesita la operación del proveedor de recursos: Microsoft.Web/sites/publish/Action.

Más recursos

Kudu es un proyecto de código abierto. Tiene documentación sobre la wiki de Kudu.