Closed mahthi closed 8 years ago
Not sure this is necessary for the Marketplace Template. This is an advanced feature. The goal of the template is to get people started quickly.
It may be useful to discuss goals and intended users of the template.
Not really, Ben. This is a template certification criteria for being in the Azure Marketplace. Since we are the first template to launch, this was a temporary exception for DataStax. ☺
We recently had this come up with a customer. The simple template has been modified so that a variable can be set to deploy to arbitrary vnets.
This isn't really possible in the marketplace template, since there is no way to check for IP conflicts, etc.
It is actually possible to get a contiguous set of IP addresses without any collisions in the marketplace. A simple sample with CreateUIDef that another partner is using is built out here - https://github.com/reyandap/armtemplates/tree/master/cisco-csr-1000v
Let’s talk details of how this works in the marketplace on the next call.
Mahehs
From: Ben Lackey [mailto:notifications@github.com] Sent: Sunday, November 1, 2015 12:01 PM To: DSPN/azure-resource-manager-dse azure-resource-manager-dse@noreply.github.com Cc: Mahesh Thiagarajan Mahesh.Thiagarajan@microsoft.com Subject: Re: [azure-resource-manager-dse] Deploy to an Existing Virtual Network (#29)
We recently had this come up with a customer. The simple template has been modified so that a variable can be set to deploy to arbitrary vnets.
This isn't really possible in the marketplace template, since there is no way to check for IP conflicts, etc.
— Reply to this email directly or view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fgithub.com%2fDSPN%2fazure-resource-manager-dse%2fissues%2f29%23issuecomment-152858597&data=01%7c01%7cMahesh.Thiagarajan%40microsoft.com%7c3d7eaf77e03f4006355f08d2e2f719ad%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=wTV727HfqeZJdDYuh9aimKKTIXzqxy1ths86%2bhJCdtE%3d.
Deploys now span multiple vnets for the multidc. Making this configurable at a parameter level, much less a UI level is going to be untenable. If a user wants to customize this, they'll need to edit the template.
The Current template doesn't allow deploying into an existing Virtual Network. Need to allow that.