Created
November 2, 2014 13:38
-
-
Save sjwaight/f81771e365877ee1dc39 to your computer and use it in GitHub Desktop.
Example of how to create a new Azure Traffic Manager instance.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# You can download this file as part of this repository: https://github.com/sjwaight/uha-azure-sample/ | |
if($args.Count -eq 0) | |
{ | |
Write-Host "ERROR: you must supply a unique traffic manager DNS prefix" | |
Exit 1 | |
} | |
$tmDomain = "{0}.trafficmanager.net" -f $args[0] | |
$trafficManProfile = New-AzureTrafficManagerProfile -Name "MusicStoreFoProfile" -DomainName $tmDomain -LoadBalancingMethod Failover -Ttl 300 -MonitorProtocol Http -MonitorPort 80 -MonitorRelativePath "/" | |
# these hostnames will need to be updated to match your actual ones. | |
$trafficManProfile = Add-AzureTrafficManagerEndpoint -TrafficManagerProfile $trafficManProfile -DomainName "dmmswaustraliaeast.cloudapp.net" -Status Enabled -Type CloudService | |
$trafficManProfile = Add-AzureTrafficManagerEndpoint -TrafficManagerProfile $trafficManProfile -DomainName "dmmswaustraliasoutheast.cloudapp.net" -Status Enabled -Type CloudService | |
Set-AzureTrafficManagerProfile –TrafficManagerProfile $trafficManProfile |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment