-
Notifications
You must be signed in to change notification settings - Fork 37
Description
What if we use Azure Marketplace and a Solution Template offer to deploy MONA in the clients subscription?
I do not have a complete plan on how to do this, this this post is a mix of ideas and questions.
Collect information from the user
A createUiDefinition.json file can be used to collect more information from the user, such as options we have both as required and optional in the basic-deploy.sh script.
Deploy ARM template
How much of the CLI commands in basic-deploy.sh can be created with ARM templates and the variables from createUiDefinition?
Is it possible to run a script during deployment of a Marketplace solution, and if so, could we use basic-deploy.sh in a headless mode with arguments collection from createUiDefinition?
Why would it be worth the time?
When I speak to customers, partners and actually even Microsoft employees, they don't see a clear and easy path to get their solutions to Azure Marketplace. If we could make it as simple as a couple of clicks in the Marketplace I believe we can improve the number of solutions in the marketplace, and also show that we eat our own dog food.
– How do you get started with Azure Marketplace?
– Just install it from Azure Marketplace. :)
Let's discuss if this is a good idea and possible for us to achieve.