unity-sds / unity-cs

Unity Common Services
Apache License 2.0
0 stars 2 forks source link

Allow for embedding terraform in the marketplace #481

Open mike-gangl opened 4 months ago

mike-gangl commented 4 months ago

Because the deployment of a unity application is specific to unity and MCP, it doesn't make sense to embed that terraform deployment with the application itself.

This request is to add the ability to embed the terraform scripts directly into the application marketplace. The management console would then be updated to be able to run terraform from the local marketplace directory, and not from a remote repository.

mike-gangl commented 4 months ago

The use case we're interested in is with MMGIS. MMGIS might not want to create a new repo (yet another repo) to maintain, and may not want to have MCP/Unity specific information in their repository. By adding this information directly into the marketplace, we have a "simple" way of building mcp/unity specific deployment.

galenatjpl commented 2 weeks ago

@maseca Can we use your MMGIS case as a guinea pig for this? In other words, can you move the directory you have here: https://github.com/unity-sds/unity-cs-infra/tree/main/MMGIS-IAC/terraform to a new sub-directory under here: https://github.com/unity-sds/unity-marketplace/tree/main/applications/mmgis ?

then of course we would have to modify the metadata.json file to point to the new location.