You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -72,39 +71,20 @@ Azure supports two methods to build an ACS Kubernetes cluster, through the Azure
72
71
73
72
### Path 1: Azure 'az' CLI
74
73
75
-
Create an empty Azure resource group to hold the ACS Kubernetes cluster. The location of the resource group can be set to any available Azure datacenter. To see the possible locations use `az account list-locations`. Remember to reference the location by the `name` attribute:
Create an empty Azure resource group to hold the ACS Kubernetes cluster. The location of the resource group can be set to any available Azure datacenter. To see the possible locations run `az account list-locations --query [].name --output tsv`
96
75
97
76
Create an environment variable to hold the resource group name:
98
77
99
78
```
100
79
$ export RG_NAME=myresourcegroup
101
-
$ az resource group create --name "${RG_NAME}" --location southcentralus
80
+
$ export DC_LOCATION=mylocation
81
+
$ az group create --name "${RG_NAME}" --location "${DC_LOCATION}"
102
82
```
103
83
104
84
Execute the command to deploy the cluster. The `dns-prefix` and `ssh-key-value` must be replaced with your own values.
105
85
106
86
```
107
-
$ az acs create --resource-group="${RG_NAME}" --location="southcentralus" \
87
+
$ az acs create --resource-group="${RG_NAME}" --location="${DC_LOCATION}" \
> Note: When `az acs create` starts the only output will be `waiting for AAD role to propagate..`. This verifies the service principal is propagated and has appropriate permissions. If this passes the output will change to `... propagate.done`, the provisioning process runs silently in the background, and after a few minutes the `az` command should return with information about the deployment created as shown below. If `... propagate.done` is not displayed after a few minutes, then there is a problem with the service principal credentials.
97
+
> Note: When `az acs create` starts, the provisioning process runs entirely silent in the background. After a few minutes the `az` command should return with information about the deployment created as shown below.
118
98
119
99
```
120
100
{
@@ -187,22 +167,17 @@ The Kubernetes cluster will take a few minutes to complete provisioning and conf
187
167
188
168
## Connect to the ACS Kubernetes Cluster
189
169
190
-
Find the fully qualified domain name (FQDN) for the Kubernetes master:
170
+
Retrieve the fully qualified domain name (FQDN) for the Kubernetes master.
191
171
192
172
```
193
-
$ az acs list
194
-
# Part of the way down the output, find and copy the FQDN for the master, it should end with `cloudapp.azure.com`:
Copy file name to clipboardExpand all lines: src/quickstart/provider/azure-acs/install-azure-acs.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,12 +27,22 @@ Add this repository to Helm:
27
27
$ helm repo add deis https://charts.deis.com/workflow
28
28
```
29
29
30
+
## Create New Azure Storage Account
31
+
32
+
It is recommended to have a storage account for the operational aspects of running DEIS (i.e. holding images, Disaster Recovery, Backup). This storage account can be passed as parameters during the helm install on the next step. Replace the SA_NAME variable with a unique name for your storage account and execute these commands.
0 commit comments