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
Initialise the Terraform remote state on Azure blob storage by running
5
+
6
+
./deploy.sh
7
+
8
+
When the state has been initialized, you can plan the blueprint
9
+
10
+
11
+
./deploy.sh step1-aks plan
12
+
13
+
Apply changes with
14
+
15
+
./deploy.sh step1-aks apply
16
+
17
+
18
+
To allow multiple deployments in the same subscription
19
+
20
+
One of the goal of this template is to support multiple developers working in parallel in the same azure subscription.
21
+
22
+
To achieve that the template is using a prefix to used to identify the resource groups:
23
+
24
+
zlra-TERRAFORM-STATE\
25
+
zlra-AKS-CLUSTER1-NETWORKING
26
+
27
+
This is very convenient as multiple developers will have different prefixes and does not impact each others.
28
+
29
+
The other benefit is for bug fixing. Sometimes with Terraform fixing a bug breaks the current deployed infrastructure. As you are working towards a stable version of your blueprint you mays want to create a branch and work against a different tfstate file.
30
+
31
+
You can achieve that with the terraform workspaces who are isolating your different tfstates.
32
+
33
+
You can map the terraform workspace with the branch name \
0 commit comments