This does pretty much the same things as the AMI compose type, but also replaces NetworkManager with the Azure linux agent.