Skip to content

[FEATURE] Deploy MONA from Azure Marketplace #84

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions