Skip to content

Commit b7ea011

Browse files
committed
Bump terraform version tag
1 parent f3b67d0 commit b7ea011

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

app/util/k8s/README.MD

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ docker run --pull=always --env-file aws_envs \
3232
-v "/$PWD/dcapt-small.tfvars:/data-center-terraform/conf.tfvars" \
3333
-v "/$PWD/dcapt-snapshots.json:/data-center-terraform/dcapt-snapshots.json" \
3434
-v "/$PWD/logs:/data-center-terraform/logs" \
35-
-it atlassianlabs/terraform:2.9.10 ./install.sh -c conf.tfvars
35+
-it atlassianlabs/terraform:2.9.21 ./install.sh -c conf.tfvars
3636
```
3737
### Terminate development environment
3838
Note: install and uninstall commands have to use the same `atlassianlabs/terraform:TAG` image tag.
@@ -44,7 +44,7 @@ docker run --pull=always --env-file aws_envs \
4444
-v "/$PWD/dcapt-small.tfvars:/data-center-terraform/conf.tfvars" \
4545
-v "/$PWD/dcapt-snapshots.json:/data-center-terraform/dcapt-snapshots.json" \
4646
-v "/$PWD/logs:/data-center-terraform/logs" \
47-
-it atlassianlabs/terraform:2.9.10 ./uninstall.sh -c conf.tfvars
47+
-it atlassianlabs/terraform:2.9.21 ./uninstall.sh -c conf.tfvars
4848
```
4949

5050
# Enterprise-scale environment
@@ -61,7 +61,7 @@ docker run --pull=always --env-file aws_envs \
6161
-v "/$PWD/dcapt.tfvars:/data-center-terraform/conf.tfvars" \
6262
-v "/$PWD/dcapt-snapshots.json:/data-center-terraform/dcapt-snapshots.json" \
6363
-v "/$PWD/logs:/data-center-terraform/logs" \
64-
-it atlassianlabs/terraform:2.9.10 ./install.sh -c conf.tfvars
64+
-it atlassianlabs/terraform:2.9.21 ./install.sh -c conf.tfvars
6565
```
6666
### Terminate enterprise-scale environment
6767
Note: install and uninstall commands have to use the same `atlassianlabs/terraform:TAG` image tag.
@@ -73,7 +73,7 @@ docker run --pull=always --env-file aws_envs \
7373
-v "/$PWD/dcapt.tfvars:/data-center-terraform/conf.tfvars" \
7474
-v "/$PWD/dcapt-snapshots.json:/data-center-terraform/dcapt-snapshots.json" \
7575
-v "/$PWD/logs:/data-center-terraform/logs" \
76-
-it atlassianlabs/terraform:2.9.10 ./uninstall.sh -c conf.tfvars
76+
-it atlassianlabs/terraform:2.9.21 ./uninstall.sh -c conf.tfvars
7777
```
7878

7979
# Collect detailed k8s logs
@@ -93,7 +93,7 @@ export REGION=us-east-2
9393
docker run --pull=always --env-file aws_envs \
9494
-v "/$PWD/k8s_logs:/data-center-terraform/k8s_logs" \
9595
-v "/$PWD/logs:/data-center-terraform/logs" \
96-
-it atlassianlabs/terraform:2.9.10 ./scripts/collect_k8s_logs.sh atlas-$ENVIRONMENT_NAME-cluster $REGION k8s_logs
96+
-it atlassianlabs/terraform:2.9.21 ./scripts/collect_k8s_logs.sh atlas-$ENVIRONMENT_NAME-cluster $REGION k8s_logs
9797
```
9898

9999
# Force terminate cluster
@@ -126,7 +126,7 @@ atlassian/dcapt terminate_cluster.py --cluster_name atlas-$ENVIRONMENT_NAME-clus
126126
docker run --pull=always --env-file aws_envs \
127127
-e ENVIRONMENT_NAME=$ENVIRONMENT_NAME \
128128
-e REGION=$REGION \
129-
-it atlassianlabs/terraform:2.9.10 bash
129+
-it atlassianlabs/terraform:2.9.21 bash
130130
```
131131

132132
5. Connect to the product pod. Example below for jira pod with number 0. For other product or pod number change `PRODUCT_POD` accordingly.
@@ -150,7 +150,7 @@ atlassian/dcapt terminate_cluster.py --cluster_name atlas-$ENVIRONMENT_NAME-clus
150150
-e ENVIRONMENT_NAME=$ENVIRONMENT_NAME \
151151
-e REGION=$REGION \
152152
-v "/$PWD:/data-center-terraform/dc-app-performance-toolkit" \
153-
-it atlassianlabs/terraform:2.9.10 bash
153+
-it atlassianlabs/terraform:2.9.21 bash
154154
```
155155
5. Copy code base and connect to the execution environment pod:
156156
``` bash
@@ -178,7 +178,7 @@ atlassian/dcapt terminate_cluster.py --cluster_name atlas-$ENVIRONMENT_NAME-clus
178178
-e REGION=$REGION \
179179
-e PRODUCT=$PRODUCT \
180180
-v "/$PWD/script-runner.yml:/data-center-terraform/script-runner.yml" \
181-
-it atlassianlabs/terraform:2.9.10 bash
181+
-it atlassianlabs/terraform:2.9.21 bash
182182
```
183183
5. Run following commands one by one inside docker container:
184184
``` bash
@@ -206,7 +206,7 @@ To enable detailed CPU/Memory monitoring and Grafana dashboards for visualisatio
206206
docker run --pull=always --env-file aws_envs \
207207
-e ENVIRONMENT_NAME=$ENVIRONMENT_NAME \
208208
-e REGION=$REGION \
209-
-it atlassianlabs/terraform:2.9.10 bash
209+
-it atlassianlabs/terraform:2.9.21 bash
210210
```
211211
``` bash
212212
aws eks update-kubeconfig --name atlas-$ENVIRONMENT_NAME-cluster --region $REGION
@@ -242,7 +242,7 @@ Note: this option is **not** suitable for full-scale performance runs as local n
242242
-e ENVIRONMENT_NAME=$ENVIRONMENT_NAME \
243243
-v "/$PWD:/data-center-terraform/dc-app-performance-toolkit" \
244244
-v "/$PWD/app/util/k8s/bzt_on_pod.sh:/data-center-terraform/bzt_on_pod.sh" \
245-
-it atlassianlabs/terraform:2.9.10 bash bzt_on_pod.sh jira.yml
245+
-it atlassianlabs/terraform:2.9.21 bash bzt_on_pod.sh jira.yml
246246
```
247247

248248
# Retry to copy run results from the execution environment pod to local
@@ -259,7 +259,7 @@ Note: this option is **not** suitable for full-scale performance runs as local n
259259
-e ENVIRONMENT_NAME=$ENVIRONMENT_NAME \
260260
-v "/$PWD:/data-center-terraform/dc-app-performance-toolkit" \
261261
-v "/$PWD/app/util/k8s/copy_run_results.sh:/data-center-terraform/copy_run_results.sh" \
262-
-it atlassianlabs/terraform:2.9.10 bash copy_run_results.sh
262+
-it atlassianlabs/terraform:2.9.21 bash copy_run_results.sh
263263
```
264264

265265
# Debug AWS required policies
@@ -268,7 +268,7 @@ Note: this option is **not** suitable for full-scale performance runs as local n
268268
3. Start and ssh to `atlassianlabs/terraform` docker container:
269269
``` bash
270270
docker run --pull=always --env-file aws_envs \
271-
-it atlassianlabs/terraform:2.9.10 bash
271+
-it atlassianlabs/terraform:2.9.21 bash
272272
```
273273
4. Make sure you have IAM policies with names `policy1`, `policy2`, created from [policy1.json](https://github.com/atlassian-labs/data-center-terraform/blob/main/permissions/policy1.json) and [policy2.json](https://github.com/atlassian-labs/data-center-terraform/blob/main/permissions/policy2.json).
274274
5. Run following commands one by one inside docker container to get effective policies permissions:

0 commit comments

Comments
 (0)