Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic template for Managed Application #43

Closed
SorraTheOrc opened this issue Feb 26, 2018 · 6 comments
Closed

Basic template for Managed Application #43

SorraTheOrc opened this issue Feb 26, 2018 · 6 comments
Assignees
Labels
enhancement New feature or request Priority 0 (will address) Pull requests welcome, failing that we will get to this ASAP.

Comments

@SorraTheOrc
Copy link
Contributor

Azure Managed Applications enables partners to offer their Moodle based solutions to internal and external customers. The ARM templates in this repository provide the core infrastructure for such a solution, while the terms for ongoing management of the solution, along with specific customizations can be provided by the partner.

In order to help people get started with Moodle based Managed Applications on Azure we should provide an example configuration with documentation for upload to the marketplace.

@SorraTheOrc SorraTheOrc self-assigned this Feb 26, 2018
@SorraTheOrc SorraTheOrc added enhancement New feature or request Priority 0 (will address) Pull requests welcome, failing that we will get to this ASAP. labels Feb 26, 2018
@SorraTheOrc
Copy link
Contributor Author

There are some Managed Application Samples at https://github.com/azure/azure-managedapp-samples/
There is a 5 minute quickstart at https://docs.microsoft.com/en-us/azure/managed-applications/managed-apps-quickstart-cli

SorraTheOrc added a commit that referenced this issue Mar 1, 2018
…e managed app, it's just the documentation using a sample managed app. I'll make it a real Moodle app soon. See #43.
SorraTheOrc added a commit that referenced this issue Mar 2, 2018
… work though, got a problem with coercing the SSH key in the CLI and the CreateUIDef is not working on the config blade in the portal. Part of #43
@SorraTheOrc
Copy link
Contributor Author

SorraTheOrc commented Mar 15, 2018

This is now working, though still not merged with master - awaiting some more testing. Please feel free to test and report issues here.

See https://github.com/Azure/Moodle/tree/managedapplication/managedApplication

@SorraTheOrc
Copy link
Contributor Author

@nimojg-microsoft You asked about status of the managed application. I intend to merge this very soon, but would welcome your eye on the documentation if you have the time. See https://github.com/Azure/Moodle/tree/managedapplication/managedApplication

SorraTheOrc added a commit that referenced this issue Mar 16, 2018
…e managed app, it's just the documentation using a sample managed app. I'll make it a real Moodle app soon. See #43.
SorraTheOrc added a commit that referenced this issue Mar 16, 2018
… work though, got a problem with coercing the SSH key in the CLI and the CreateUIDef is not working on the config blade in the portal. Part of #43
SorraTheOrc pushed a commit that referenced this issue Mar 16, 2018
* WIP: initial managedapp templates work. NOTE this is not a real Moodle managed app, it's just the documentation using a sample managed app. I'll make it a real Moodle app soon. See #43.

* Add a cleanup script. Separate the Environment setup for easy reuse. some bug fixes.

* WIP: Start the move to using the real Moodle templates. Still doesn't work though, got a problem with coercing the SSH key in the CLI and the CreateUIDef is not working on the config blade in the portal. Part of #43

* note we create our own SSH key

* fix typo in type name

* split monolithic doc into parts

* Fix invalid parameters-template.json and some typos

* Addressing PR feedback

* Fix typos in createUIDefinition.json

* Add more param values to parameters-template.json for minimum size and faster deployment

* make mysql the default db

* update expected results to match ne RG naming

* WIP: initial managedapp templates work. NOTE this is not a real Moodle managed app, it's just the documentation using a sample managed app. I'll make it a real Moodle app soon. See #43.

* Add a cleanup script. Separate the Environment setup for easy reuse. some bug fixes.

* WIP: Start the move to using the real Moodle templates. Still doesn't work though, got a problem with coercing the SSH key in the CLI and the CreateUIDef is not working on the config blade in the portal. Part of #43

* note we create our own SSH key

* fix typo in type name

* split monolithic doc into parts

* Fix invalid parameters-template.json and some typos

* Addressing PR feedback

* Fix typos in createUIDefinition.json

* Add more param values to parameters-template.json for minimum size and faster deployment

* make mysql the default db

* update expected results to match ne RG naming
@SorraTheOrc
Copy link
Contributor Author

This is now merged into master (#50)

@nimojg-microsoft
Copy link
Contributor

@rgardler In the readme can we add one of the Next Steps for Azure Managed Application be How to Submit your Moodle Managed Application to the Azure Marketplace and link to the following documentation: [https://docs.microsoft.com/en-us/azure/marketplace/marketplace-publishers-guide]

And also Submit your application and link to [https://azuremarketplace.microsoft.com/en-us/sell/nominate]

The existing Managed Application documentation has a dual focus - including using it to create IT Service Catalog and offerings - and does not strongly reference the Azure Marketplace and that being a natural use case for Managed Applications.

@SorraTheOrc
Copy link
Contributor Author

SorraTheOrc commented Mar 16, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Priority 0 (will address) Pull requests welcome, failing that we will get to this ASAP.
Projects
None yet
Development

No branches or pull requests

2 participants