@@ -3,75 +3,63 @@ locals {
3
3
" ubuntu-bionic-18.04-arm64-server" = " 099720109477" # canonical
4
4
" ubuntu-focal-20.04-arm64-server" = " 099720109477" # canonical
5
5
" ubuntu-jammy-22.04-arm64-server" = " 099720109477" # canonical
6
- " debian-10-arm64" = " 136693071363" # debian
7
6
" debian-11-arm64" = " 136693071363" # debian
8
7
" amzn2-ami-kernel-5.10" = " 137112412989" # amazon
9
8
" amzn2-ami-hvm-*-x86_64-ebs" = " 137112412989" # amazon
10
9
" al2023-ami-2023" = " 137112412989" # amazon
11
- " RHEL-7" = " 309956199498" # Red Hat
12
10
" RHEL-8" = " 309956199498" # Red Hat
13
11
" RHEL-9" = " 309956199498" # Red Hat
14
12
}
15
13
instance_types = {
16
14
" ubuntu-bionic-18.04-arm64-server" = " t4g.nano"
17
15
" ubuntu-focal-20.04-arm64-server" = " t4g.nano"
18
16
" ubuntu-jammy-22.04-arm64-server" = " t4g.nano"
19
- " debian-10-arm64" = " t4g.nano"
20
17
" debian-11-arm64" = " t4g.nano"
21
18
" amzn2-ami-kernel-5.10" = " t4g.nano"
22
19
" amzn2-ami-hvm-*-x86_64-ebs" = " t4g.nano"
23
20
" al2023-ami-2023" = " t4g.nano"
24
- " RHEL-7" = " t3a.micro" # RHEL-7 doesn't support arm
25
21
" RHEL-8" = " t4g.micro" # RHEL doesn't support nano instances
26
22
" RHEL-9" = " t4g.micro" # RHEL doesn't support nano instances
27
23
}
28
24
instance_arch = {
29
25
" ubuntu-bionic-18.04-arm64-server" = " arm64"
30
26
" ubuntu-focal-20.04-arm64-server" = " arm64"
31
27
" ubuntu-jammy-22.04-arm64-server" = " arm64"
32
- " debian-10-arm64" = " arm64"
33
28
" debian-11-arm64" = " arm64"
34
29
" amzn2-ami-kernel-5.10" = " arm64"
35
30
" amzn2-ami-hvm-*-x86_64-ebs" = " x86_64"
36
31
" al2023-ami-2023" = " arm64"
37
- " RHEL-7" = " x86_64" # RHEL-7 doesn't support arm
38
32
" RHEL-8" = " arm64"
39
33
" RHEL-9" = " arm64"
40
34
}
41
35
instance_ea_provision_cmd = {
42
36
" ubuntu-bionic-18.04-arm64-server" = " curl ${ data . external . latest_elastic_agent . result . deb_arm } -o elastic-agent.deb && sudo dpkg -i elastic-agent.deb"
43
37
" ubuntu-focal-20.04-arm64-server" = " curl ${ data . external . latest_elastic_agent . result . deb_arm } -o elastic-agent.deb && sudo dpkg -i elastic-agent.deb"
44
38
" ubuntu-jammy-22.04-arm64-server" = " curl ${ data . external . latest_elastic_agent . result . deb_arm } -o elastic-agent.deb && sudo dpkg -i elastic-agent.deb"
45
- " debian-10-arm64" = " curl ${ data . external . latest_elastic_agent . result . deb_arm } -o elastic-agent.deb && sudo dpkg -i elastic-agent.deb"
46
39
" debian-11-arm64" = " curl ${ data . external . latest_elastic_agent . result . deb_arm } -o elastic-agent.deb && sudo dpkg -i elastic-agent.deb"
47
40
" amzn2-ami-kernel-5.10" = " curl ${ data . external . latest_elastic_agent . result . rpm_arm } -o elastic-agent.rpm && sudo yum -y install elastic-agent.rpm"
48
41
" al2023-ami-2023" = " curl ${ data . external . latest_elastic_agent . result . rpm_arm } -o elastic-agent.rpm && sudo yum -y install elastic-agent.rpm"
49
- " RHEL-7" = " curl ${ data . external . latest_elastic_agent . result . rpm_amd } -o elastic-agent.rpm && sudo yum -y install elastic-agent.rpm"
50
42
" RHEL-8" = " curl ${ data . external . latest_elastic_agent . result . rpm_arm } -o elastic-agent.rpm && sudo yum -y install elastic-agent.rpm"
51
43
" RHEL-9" = " curl ${ data . external . latest_elastic_agent . result . rpm_arm } -o elastic-agent.rpm && sudo yum -y install elastic-agent.rpm"
52
44
}
53
45
instance_standalone_provision_cmd = {
54
46
" ubuntu-bionic-18.04-arm64-server" = " curl ${ data . external . latest_apm_server . result . deb_arm } -o apm-server.deb && sudo dpkg -i apm-server.deb"
55
47
" ubuntu-focal-20.04-arm64-server" = " curl ${ data . external . latest_apm_server . result . deb_arm } -o apm-server.deb && sudo dpkg -i apm-server.deb"
56
48
" ubuntu-jammy-22.04-arm64-server" = " curl ${ data . external . latest_apm_server . result . deb_arm } -o apm-server.deb && sudo dpkg -i apm-server.deb"
57
- " debian-10-arm64" = " curl ${ data . external . latest_apm_server . result . deb_arm } -o apm-server.deb && sudo dpkg -i apm-server.deb"
58
49
" debian-11-arm64" = " curl ${ data . external . latest_apm_server . result . deb_arm } -o apm-server.deb && sudo dpkg -i apm-server.deb"
59
50
" amzn2-ami-kernel-5.10" = " curl ${ data . external . latest_apm_server . result . rpm_arm } -o apm-server.rpm && sudo yum -y install apm-server.rpm"
60
51
" al2023-ami-2023" = " curl ${ data . external . latest_apm_server . result . rpm_arm } -o apm-server.rpm && sudo yum -y install apm-server.rpm"
61
- " RHEL-7" = " curl ${ data . external . latest_apm_server . result . rpm_amd } -o apm-server.rpm && sudo yum -y install apm-server.rpm"
62
52
" RHEL-8" = " curl ${ data . external . latest_apm_server . result . rpm_arm } -o apm-server.rpm && sudo yum -y install apm-server.rpm"
63
53
" RHEL-9" = " curl ${ data . external . latest_apm_server . result . rpm_arm } -o apm-server.rpm && sudo yum -y install apm-server.rpm"
64
54
}
65
55
image_ssh_users = {
66
56
" ubuntu-bionic-18.04-arm64-server" = " ubuntu"
67
57
" ubuntu-focal-20.04-arm64-server" = " ubuntu"
68
58
" ubuntu-jammy-22.04-arm64-server" = " ubuntu"
69
- " debian-10-arm64" = " admin"
70
59
" debian-11-arm64" = " admin"
71
60
" amzn2-ami-kernel-5.10" = " ec2-user"
72
61
" amzn2-ami-hvm-*-x86_64-ebs" = " ec2-user"
73
62
" al2023-ami-2023" = " ec2-user"
74
- " RHEL-7" = " ec2-user"
75
63
" RHEL-8" = " ec2-user"
76
64
" RHEL-9" = " ec2-user"
77
65
}
0 commit comments