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
Copy file name to clipboardExpand all lines: docs/getting-started.md
+11-18Lines changed: 11 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,15 +69,18 @@ An Azure Service Principal is needed for populating the controller manifests. Th
69
69
4. Save the output from the above command in environment variables.
70
70
71
71
```bash
72
-
export AZURE_TENANT_ID=<Tenant>
73
-
export AZURE_CLIENT_ID=<AppId>
74
-
export AZURE_CLIENT_SECRET=<Password>
75
-
export AZURE_LOCATION="eastus"
72
+
export AZURE_TENANT_ID="<Tenant>"
73
+
export AZURE_CLIENT_ID="<AppId>"
74
+
export AZURE_CLIENT_SECRET='<Password>'
75
+
export AZURE_LOCATION="eastus"# this should be an Azure region that your subscription has quota for.
76
76
```
77
77
78
+
:warning: NOTE: If your password contains single quotes (`'`), make sure to escape them. To escape a single quote, close the quoting before it, insert the single quote, and re-open the quoting.
79
+
For example, if your password is `foo'blah$`, you should do `export AZURE_CLIENT_SECRET='foo'\''blah$'`.
80
+
78
81
5. Set the name of the AzureCloud to be used, the default value that would be used by most users is "AzurePublicCloud", other values are:
79
82
80
-
- ChinaCloud: "AzureChinaCloud"
83
+
- ChinaCloud: "AzureChinaCloud"
81
84
- GermanCloud: "AzureGermanCloud"
82
85
- PublicCloud: "AzurePublicCloud"
83
86
- USGovernmentCloud: "AzureUSGovernmentCloud"
@@ -100,22 +103,12 @@ You can also [build your own image](https://image-builder.sigs.k8s.io/capi/provi
100
103
101
104
## Troubleshooting
102
105
103
-
### Bootstrap running, but resources aren't being created
104
-
105
-
Logs can be tailed using [`kubectl`][kubectl-logs]:
Please refer to the [troubleshooting guide][troubleshooting].
110
107
111
-
### Resources are created but control plane is taking a long time to become ready
112
-
113
-
You can check the custom script logs by SSHing into the VM created and reading `/var/lib/waagent/custom-script/download/0/{stdout,stderr}`.
114
-
115
-
[development]: /docs/development.md
108
+
[troubleshooting]: /docs/troubleshooting.md
116
109
117
110
## Building from master
118
111
119
112
If you're interested in developing cluster-api-provider-azure and getting the latest version from `master`, please follow the [development guide][development].
0 commit comments