Skip to content

Commit 87f35a2

Browse files
authored
Merge pull request #796 from CecileRobertMichon/docs-getting-started
📖 Documentation updates
2 parents 1b9d711 + 7a27b1a commit 87f35a2

File tree

3 files changed

+20
-24
lines changed

3 files changed

+20
-24
lines changed

docs/README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@
33
## Quick start
44

55
- [Getting started](getting-started.md)
6+
- [Cluster API quick start](https://cluster-api.sigs.k8s.io/user/quick-start.html)
7+
8+
## Features
9+
10+
- [Topics](topics)
611

712
## Development
813

9-
- [Development instructions](development.md)
14+
- [Development guide](development.md)
15+
16+
## Troubleshooting
1017

11-
## Project Documentation
18+
- [Troubleshooting guide](troubleshooting.md)
1219

13-
- [Design](design.md)

docs/clusterctl.md

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/getting-started.md

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,18 @@ An Azure Service Principal is needed for populating the controller manifests. Th
6969
4. Save the output from the above command in environment variables.
7070

7171
```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.
7676
```
7777

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+
7881
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:
7982

80-
- ChinaCloud: "AzureChinaCloud"
83+
- ChinaCloud: "AzureChinaCloud"
8184
- GermanCloud: "AzureGermanCloud"
8285
- PublicCloud: "AzurePublicCloud"
8386
- USGovernmentCloud: "AzureUSGovernmentCloud"
@@ -100,22 +103,12 @@ You can also [build your own image](https://image-builder.sigs.k8s.io/capi/provi
100103

101104
## Troubleshooting
102105

103-
### Bootstrap running, but resources aren't being created
104-
105-
Logs can be tailed using [`kubectl`][kubectl-logs]:
106-
107-
```bash
108-
kubectl logs azure-provider-controller-manager-0 -n azure-provider-system -f
109-
```
106+
Please refer to the [troubleshooting guide][troubleshooting].
110107

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
116109

117110
## Building from master
118111

119112
If you're interested in developing cluster-api-provider-azure and getting the latest version from `master`, please follow the [development guide][development].
120113

121-
[kubectl-logs]: https://kubernetes.io/docs/reference/kubectl/cheatsheet/#interacting-with-running-pods
114+
[development]: /docs/development.md

0 commit comments

Comments
 (0)