Skip to content

Commit 58db1db

Browse files
Merge pull request #171 from troettinger/master
Added more e2e scenarios into readme for infrastructure
2 parents 260a313 + dfe0d9a commit 58db1db

1 file changed

Lines changed: 36 additions & 3 deletions

File tree

Infrastructure/README.md

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -407,11 +407,9 @@ Demonstrates using multiple commands together for an end to end scenario.
407407
### Recover an Infrastructure Role Instance that has an Alert assigned.
408408

409409
```powershell
410-
#Declare Credentials
411-
$credential = Get-Credential
412-
413410
#Retrieve all Alerts and apply a filter to only show active Alerts
414411
$Active=Get-AzSAlert -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"|where {$_.state -eq "active"}
412+
$Active
415413
416414
#Stop Infra Role Instance
417415
Stop-AzSInfraRoleInstance -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -Name $Active.resourceName
@@ -424,6 +422,40 @@ Get-AzSAlert -AzureStackCredentials $credential -TenantID $TenantID -Environment
424422
```
425423

426424

425+
### Increase Public IP Pool Capacity
426+
```powershell
427+
#Retrieve all Alerts and apply a filter to only show active Alerts
428+
$Active=Get-AzSAlert -AzureStackCredentials $cred -TenantID $TenantID -EnvironmentName "AzureStackAdmin"|where {$_.state -eq "active"}
429+
$Active
430+
431+
#Review IP Pool Allocation
432+
Get-AzSIPPool -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
433+
434+
#Add New Public IP Pool
435+
Add-AzSIPPool -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -Name "NewPublicIPPool" -StartIPAddress "192.168.80.0" -EndIPAddress "192.168.80.255" -AddressPrefix "192.168.80.0/24"
436+
437+
#Validate new IP Pool
438+
Get-AzSIPPool -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
439+
```
440+
441+
### Apply Update to Azure Stack
442+
```powershell
443+
#Review Current Region Update Summary
444+
Get-AzSUpdateSummary -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
445+
446+
#Check for available and applicable updates
447+
Get-AzSUpdate -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
448+
449+
#Apply Update
450+
Install-AzSUpdate -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -vupdate "2.0.0.0"
451+
452+
#Check Update Run
453+
Get-AzSUpdateRun -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin" -vupdate "2.0.0.0"
454+
455+
#Review Region Update Summary after successful run
456+
Get-AzSUpdateSummary -AzureStackCredentials $credential -TenantID $TenantID -EnvironmentName "AzureStackAdmin"
457+
458+
427459
### Set Azure Stack's Latitude and Longitude
428460
429461
This command modifies an Azure Stack instance's latitude and longitude location
@@ -438,4 +470,5 @@ $regionName = 'local'
438470
439471
$TenantID = Get-DirectoryTenantID -AADTenantName $directoryName -EnvironmentName AzureStackAdmin
440472
Set-AzSLocationInformation -TenantID $AadTenant -EnvironmentName $EnvironmentName -AzureStackCredentials $credential -Region $regionName -Latitude $latitude -Longitude $longitude
473+
441474
```

0 commit comments

Comments
 (0)