Skip to content

Commit

Permalink
Merge pull request NuGet#2201 from ggrnd0/patch-1
Browse files Browse the repository at this point in the history
correct list formating
  • Loading branch information
analogrelay committed Jun 9, 2014
2 parents a9704a0 + 78efc70 commit 9f64785
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion docs/v3/WorkService/Deploying.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,22 @@

## Initial Provisioning
The work service requires the following resources:

1. A SQL Server with a database: 'nuget-[environment]-[dc]' (for example: 'nuget-int-0')
2. A Primary Storage Account with the name: 'nuget[environment][dc]' (for example: 'nugetint0')
3. An SSL Certificate for the target service
4. An RDP Certificate for the target service

Optional resources include:

1. The Connection String to the Legacy (APIv2) Storage account and Database
2. A Backup storage account
3. A Warehouse database connection string

To provision the service, create a Cloud Service in Azure with the name 'nuget-[environment]-[dc]-[service]' (for example: 'nuget-int-0-work') and upload the SSL and RDP certificates.

Provisioning the Primary SQL Database:

1. Create a database
2. Create two logins in the primary SQL Server with random passwords named 'primary' and 'secondary'
3. Publish the NuGet.Services.Work.Database project to the SQL Database
Expand Down Expand Up @@ -42,4 +45,4 @@ Provisioning the Primary SQL Database:
2. Rotate the Storage Account keys in the cscfg as well
1. If the cscfg uses the Primary key, regenerate the Secondary and put it in the cscfg
2. If the cscfg uses the Secondary key, regenerate the Primary and put it in the cscfg
3. Generate a new RDP Password using the Get-RemoteDesktopPassword function in the NuGet Ops console.
3. Generate a new RDP Password using the Get-RemoteDesktopPassword function in the NuGet Ops console.

0 comments on commit 9f64785

Please sign in to comment.