This repository has been archived by the owner on Sep 4, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 652
Home
Joaquín Vano Newman edited this page Sep 28, 2023
·
114 revisions
Kudu is the engine behind git deployments in Azure App Service. It can also run outside of Azure.
- Please file incidents in Azure, so we can better track issues and assist you. https://learn.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request
- Post an issue in this GitHub project only for non-Azure related issues or questions for the Open Source project
If you are using git to push to an Azure Web App, this is the section you'll care most about.
See the Version history page for details.
- Publishing a website from Source Control (official documentation)
- Deployment hooks: how to take over the deployment logic for a site
- Web Hooks
- Azure Site Extensions (see also Xdt Transform Samples)
- Post Deployment Action Hooks
- WebJobs
- Accessing the Kudu service
- Customizing Deployments: choosing which folder or project to deploy to the web site
- Deployment branch: choosing the branch that gets deployed when you push
- Deploying from GitHub
- Manually triggering a deployment
- Deploying from a zip file or url
- Managing settings and secrets: how to modify the values when the app is deployed
- Managing database connections in Azure Web Sites
- Accessing files via FTP
- Deploying inplace and without repository
- Using a custom web.config for Node apps
- Sending an email when your Azure web site deployment completes
- Using Service Principal to perform git operation
- Kudu architecture
- REST API
- Enabling continuous deployment from Github, Codeplex and Bitbucket
- File structure on Azure
- Azure Runtime Environment and File system
- Azure Web App sandbox
- Understanding deployment credentials
- How Kudu deploys sites
- Configurable settings
- Deployment Environment
- Information about other Azure Web Apps features
- Known issues
- Investigating Issues
- Using the Kudu Console
- Diagnostic Log Stream
- Investigating Continuous Deployment
- Process Threads list and minidump/gcdump/diagsession
Read this is you are interested in contributing to Kudu