Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Cloud link to Azure topics #2713

Merged
merged 16 commits into from
May 2, 2017
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
added Azure accept EULA/enable subscription, more steps, snaps
Signed-off-by: Victoria Bialas <victoria.bialas@docker.com>
  • Loading branch information
Victoria Bialas committed May 2, 2017
commit 3d545fc1f16271e843b72617f3d4bfd34643044c
16 changes: 9 additions & 7 deletions docker-cloud/cloud-swarm/create-cloud-swarm-azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,24 +24,26 @@ provider.

2. Click **Swarms** in the top navigation, then click **Create**.

>**Tip:** Alternatively, you can select **+ -> Swarm** from the top navigation to get to the same page.
Alternatively, you can select **+ -> Swarm** from the top navigation to get to the same page.

3. Enter a name for the new swarm.

4. Select Microsoft Azure as the service provider.
>**Tip:** Use all lower case letters for swarm names. No spaces, capitalized letters, or special characters other than `.`, `_`, or `-` are allowed.

<font style="color:red;">TBD: MAKE THIS SPECIFIC TO AZURE AND ADD IMAGES THROUGHOUT</font>
4. Select Microsoft Azure as the service provider, provide Docker Azure CE as the App name, and select your Azure subscription from the drop-down

Additional options appear depending on which provider you select.
![](images/azure-create-swarm.png)

5. Enter any additional provider-specific information, such as region.

<font style="color:red;">TBD: MAKE THIS SPECIFIC TO AZURE</font>
<font style="color:red;">RYAN, ALBERTO: Need help here ^^ with screen snaps and proper instructions. (I don't have CE subscription enabled in Azure yet, and am not sure what to provide as "App name")</font>

6. Choose how many swarm managers and swarm worker nodes to deploy.

<font style="color:red;">TBD, RYAN, ALBERTO: More images and/or different Azure specific steps?</font>

7. Select the machine sizes for the managers, and for the workers.

<font style="color:red;">TBD, RYAN, ALBERTO: More images and/or different Azure specific steps?</font>

8. Copy-paste the public SSH key you want to use to connect to the nodes.

Provide the one for which you have the private key locally.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docker-cloud/cloud-swarm/images/azure-subscription-id.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docker-cloud/cloud-swarm/link-aws-swarm.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,6 @@ You're now ready to deploy a swarm!

## Where to go next

For next steps, see [create a new swarm in Docker Cloud](create-cloud-swarm.md).
**Ready to create swarms on AWS?** See [Create a new swarm on Amazon Web Services in Docker Cloud](create-cloud-swarm-aws.md).

You can get an overivew of topics on [swarms in Docker Cloud](index.md).
29 changes: 25 additions & 4 deletions docker-cloud/cloud-swarm/link-azure-swarm.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ title: Link Microsoft Azure Cloud Services to Docker Cloud
You can link your [Microsoft Azure Cloud Services](https://portal.azure.com/) account so that Docker Cloud can provision and
manage swarms on your behalf.

For this, you will need an SSH key and your Azure subscription ID to authenticate Docker to your service provider.
For this, you will need an SSH key and your Azure subscription ID to authenticate Docker to your service provider. Also, you need to enable your Azure subscription on behalf of Docker Cloud.

## Create or locate the SSH key you want to use

Expand Down Expand Up @@ -55,15 +55,36 @@ Docker Cloud under **Service Providers -> Microsoft Azure**.

7. Click **Save**.

## Enable your Azure subscription for Docker Cloud

You need to verify Microsoft Azure terms of use and manually enable your Azure subscription on behalf of Docker Cloud.

1. Go to the [Microsoft Azure Marketplace](https://portal.azure.com/#blade/Microsoft_Azure_Marketplace/GalleryFeaturedMenuItemBlade/selectedMenuItemId/home) and search for **Docker**, or specifically **Docker for Azure CE**.

![](images/azure-eula-1-marketplace.png)

2. Select **Docker for Azure CE** and click the option on the lower right to deploy programmatically.

![](images/azure-eula-2-deploy-vm.png)

3. Read the terms of use, click **Enable** for your subscription, and click **Save**.

![](images/azure-eula-3-enable-subscription.png)

4. Verify that your subscription is enabled.

Go to **Dashboard -> Subscriptions** to view details on your current subscriptions. Docker for Azure CE should be listed as enabled Programmatic deployment.

![](images/azure-eula-4-verify.png)

You're now ready to deploy a swarm!

## Where to go next

**Ready to create swarms on Azure?** See [Create a new swarm in Docker
Cloud](create-cloud-swarm-azure.md).
**Ready to create swarms on Azure?** See [Create a new swarm on Microsoft Azure in Docker Cloud](create-cloud-swarm-azure.md).

You'll need an SSH key to provide to Docker Cloud during the swarm create
process. If you haven't done so yet, check out [Set up SSH
process. If you haven't done so yet, check out how to [Set up SSH
keys](ssh-key-setup.md).

You can get an overivew of topics on [swarms in Docker Cloud](index.md).