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/book/src/developers/tilt-with-aks-as-mgmt-ilb.md
+8-9Lines changed: 8 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,23 +25,22 @@ While the default Tilt setup recommends using a KIND cluster as the management c
25
25
-`Microsoft.Authorization`
26
26
-`Microsoft.ResourceHealth` (if the `EXP_AKS_RESOURCE_HEALTH` feature flag is enabled)
27
27
- Install the [Azure CLI](https://learn.microsoft.com/cli/azure/install-azure-cli?view=azure-cli-latest)
28
-
- A [supported version](https://github.com/kubernetes-sigs/cluster-api-provider-azure#compatibility) of `clusterctl`
28
+
- A [supported version](https://github.com/kubernetes-sigs/cluster-api-provider-azure#compatibility) of [clusterctl](https://cluster-api.sigs.k8s.io/user/quick-start#install-clusterctl)
29
29
- Basic understanding of Azure networking concepts, Cluster API, and CAPZ.
30
30
- Go, Wget, and Tilt installed on your development machine.
31
31
- If `tilt-settings.yaml` file exists in the root of your repo, clear out any values in `kustomize_settings` unless you want to use them instead of the values that will be set by running `make aks-create`.
32
32
33
33
### Managed Identity & Registry Setup
34
34
1. Have a managed identity created from Azure Portal.
35
-
2. Add the following lines to your shell config using `nano ~/.bashrc` or `nano ~/.zshrc`
35
+
2. Add the following lines to your shell config such as `~/.bashrc` or `~/.zshrc`
36
36
```
37
37
export USER_IDENTITY="<Managed Identity name>"
38
-
export AZURE_CLIENT_ID_USER_ASSIGNED_IDENTITY="<Client ID seen in the portal>"
- We recommend using DockerHub: `export REGISTRY=docker.io/<DOCKERHUBUSERNAME>` then authenticate with `Docker login`.
45
44
3. Be sure to reload with `source ~/.bashrc` or `source ~/.zshrc` and then verify the correct env vars values return with `echo $AZURE_CLIENT_ID` and `echo $REGISTRY`.
46
45
47
46
## Steps to Use Tilt with AKS as the Management Cluster
@@ -74,8 +73,8 @@ While the default Tilt setup recommends using a KIND cluster as the management c
74
73
- This task will take a few minutes to complete. Wait for this to finish to avoid race conditions.
75
74
8. Checkmark the flavors you want to deploy and CAPZ will deploy the workload cluster with the selected flavor.
76
75
- Flavors that leverage internal load balancer and are available for development in CAPZ for MSFT Tenant:
77
-
-[apiserver-ilb](../../../../templates/cluster-template-apiserver-ilb.yaml): VM based default flavor that brings up native K8s clusters with Linux nodes.
78
-
-[apiserver-ilb-windows](../../../../templates/cluster-template-windows-apiserver-ilb.yaml): VM based flavor that brings up native K8s clusters with Linux and Windows nodes.
76
+
-[apiserver-ilb](https://github.com/kubernetes-sigs/cluster-api-provider-azure/blob/main/templates/cluster-template-apiserver-ilb.yaml): VM based default flavor that brings up native K8s clusters with Linux nodes.
77
+
-[apiserver-ilb-windows](https://github.com/kubernetes-sigs/cluster-api-provider-azure/blob/main/templates/cluster-template-windows-apiserver-ilb.yaml): VM based flavor that brings up native K8s clusters with Linux and Windows nodes.
0 commit comments