File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,4 +18,11 @@ resource "aws_s3_bucket" "artifacts-bucket" {
1818 target_bucket = var. access_logs_target_bucket
1919 target_prefix = " log/"
2020 }
21+ server_side_encryption_configuration {
22+ rule {
23+ apply_server_side_encryption_by_default {
24+ sse_algorithm = " AES256"
25+ }
26+ }
27+ }
2128}
Original file line number Diff line number Diff line change 1+ data "aws_vpc" "main" {
2+ id = var. vpc_id
3+ }
4+
15resource "aws_security_group" "ssh_inbound" {
26 vpc_id = var. vpc_id
37 ingress {
48 from_port = 22
59 to_port = 22
610 protocol = " tcp"
7- cidr_blocks = [" 0.0.0.0/0 " ]
11+ cidr_blocks = [data . aws_vpc . main . cidr_block ]
812 }
913 tags = {
1014 Name = " ssh_inbound"
Original file line number Diff line number Diff line change 1+ data "aws_vpc" "main" {
2+ id = var. vpc_id
3+ }
4+
15resource "aws_security_group" "ssh_inbound" {
26 vpc_id = var. vpc_id
37 ingress {
48 from_port = 22
59 to_port = 22
610 protocol = " tcp"
7- cidr_blocks = [" 0.0.0.0/0 " ]
11+ cidr_blocks = [data . aws_vpc . main . cidr_block ]
812 }
913 tags = {
1014 Name = " ssh_inbound"
Original file line number Diff line number Diff line change @@ -42,7 +42,11 @@ resource "aws_iam_role_policy" "jenkins_fleet" {
4242 "ec2:DescribeInstances",
4343 "ec2:TerminateInstances",
4444 "ec2:DescribeInstanceStatus",
45- "ec2:DescribeSpotFleetRequests"
45+ "ec2:DescribeSpotFleetRequests",
46+ "ec2:DescribeFleets",
47+ "ec2:DescribeFleetInstances",
48+ "ec2:ModifyFleet",
49+ "ec2:DescribeInstanceTypes"
4650 ],
4751 "Resource":"*"
4852 },
Original file line number Diff line number Diff line change @@ -9,4 +9,11 @@ resource "aws_s3_bucket" "bucket" {
99 target_bucket = var. access_logs_target_bucket
1010 target_prefix = " log/"
1111 }
12+ server_side_encryption_configuration {
13+ rule {
14+ apply_server_side_encryption_by_default {
15+ sse_algorithm = " AES256"
16+ }
17+ }
18+ }
1219}
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ autoscaler_types = {
5353 labels = " CPU-LARGE-SPOT"
5454 min_size = 0
5555 max_size = 90
56- on_demand_percentage_above_base_capacity = 100
56+ on_demand_percentage_above_base_capacity = 0
5757 on_demand_base_capacity = 0
5858 }
5959 " Prod-Autoscaler-Jenkins-CPU-SPOT" = {
@@ -179,7 +179,7 @@ autoscaler_types = {
179179 labels = " GPU-G5-SPOT"
180180 min_size = 0
181181 max_size = 64
182- on_demand_percentage_above_base_capacity = 100
182+ on_demand_percentage_above_base_capacity = 0
183183 on_demand_base_capacity = 0
184184 }
185185 " Flashinfer-Autoscaler-Jenkins-GPU-G6" = {
@@ -197,7 +197,7 @@ autoscaler_types = {
197197 labels = " GPU-G6-SPOT"
198198 min_size = 0
199199 max_size = 64
200- on_demand_percentage_above_base_capacity = 100
200+ on_demand_percentage_above_base_capacity = 0
201201 on_demand_base_capacity = 0
202202 }
203203}
You can’t perform that action at this time.
0 commit comments