Skip to content

Commit 8dea99d

Browse files
authored
Update OSS Standalone c6gn.16xlarge AMI for Ubuntu 24.04 (#138)
1 parent 1394770 commit 8dea99d

File tree

7 files changed

+19
-10
lines changed

7 files changed

+19
-10
lines changed

terraform/oss-standalone-arm64-ubuntu22.04-c6gn.16xlarge/README.md renamed to terraform/oss-standalone-arm64-ubuntu24.04-c6gn.16xlarge/README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
# oss-redis-standalone-small
22

33
Deploy Multi-VM benchmark sceneario, including 1 client and 1 DB machine.
4+
45
- Cloud provider: AWS
5-
- OS: Ubuntu 18.04
6-
- Client machine: c5.large
7-
- Benchmark machine: c5.xlarge
6+
- OS: Ubuntu 24.05
7+
- Client machine: c6gn.16xlarge
8+
- Benchmark machine: c6gn.16xlarge
89

9-
-------
10+
---
1011

1112
#### Tested scenarios
1213

@@ -17,6 +18,7 @@ Deploy Multi-VM benchmark sceneario, including 1 client and 1 DB machine.
1718
##### Required env variables
1819

1920
The terraform and ansible scripts expect the following env variables to be filled:
21+
2022
```
2123
export EC2_REGION={ ## INSERT REGION ## }
2224
export EC2_ACCESS_KEY={ ## INSERT EC2 ACCESS KEY ## }
@@ -27,16 +29,18 @@ export OBJC_DISABLE_INITIALIZE_FORK_SAFETY=YES
2729
##### Required pub/private keys
2830

2931
The terraform script expects the following public private keys to be present on ~/.ssh/ dir:
32+
3033
```
3134
~/.ssh/perf-ci.pem
3235
~/.ssh/perf-ci.pub
3336
```
3437

3538
##### Deployment steps
39+
3640
within project repo
3741

3842
```bash
3943
cd terraform/oss-redis-standalone-small
4044
terraform plan
4145
terraform apply
42-
```
46+
```
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

terraform/oss-standalone-arm64-ubuntu22.04-c6gn.16xlarge/variables.tf renamed to terraform/oss-standalone-arm64-ubuntu24.04-c6gn.16xlarge/variables.tf

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
variable "setup_name" {
66
description = "setup name"
7-
default = "oss-standalone-arm64-ubuntu22.04-c6gn.16xlarge"
7+
default = "oss-standalone-arm64-ubuntu24.04-c6gn.16xlarge"
88
}
99

1010
variable "github_actor" {
@@ -22,6 +22,11 @@ variable "github_sha" {
2222
default = "N/A"
2323
}
2424

25+
variable "environment" {
26+
description = " The cost tag."
27+
default = "N/A"
28+
}
29+
2530
variable "timeout_secs" {
2631
description = "The maximum time to wait prior destroying the VM via the watchdog."
2732
default = "3600"
@@ -51,10 +56,10 @@ variable "region" {
5156
default = "us-east-2"
5257
}
5358

54-
# (Ubuntu 22.04 LTS) ARM
59+
# (Ubuntu 24.04 LTS) ARM
5560
variable "instance_ami" {
56-
description = "AMI for aws EC2 instance - us-east-2 Ubuntu 22.04"
57-
default = "ami-008f379ea5a8bd6ae"
61+
description = "AMI for aws EC2 instance - us-east-2 Ubuntu 24.04"
62+
default = "ami-0ae6f07ad3a8ef182"
5863
}
5964

6065
variable "instance_device_name" {
@@ -129,7 +134,7 @@ variable "instance_network_interface_plus_count" {
129134

130135
variable "os" {
131136
description = "os"
132-
default = "ubuntu22.04"
137+
default = "ubuntu24.04"
133138
}
134139

135140
variable "ssh_user" {

0 commit comments

Comments
 (0)