It looks like Chef supports managing Azure which could be a vital step for end-to-end deployment from a CI environment such as TeamCity.
Microsoft is an official partner of OpsCode
Knife-Azure on GitHub
Check out the readme on this page for hints & tips on creating Azure deployments using knife-azure.
No cookbooks at the moment for deploying to Azure