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
- Cleanup base AMI build logic by @scadu in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1597
12
+
- Fix missing refresh_authorized_keys.timer by @scadu in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1604
13
+
- Allow ECR Credential Helper to be disabled by @petetomasik in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1600
14
+
- Support cross-account SSM Parameter Store paths by @petetomasik in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1605
15
+
- Allow configurable Docker default bridge networks by @petetomasik in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1608
16
+
- Support arm64 arch for Lambda functions by @petetomasik in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1606
17
+
18
+
### Internal
19
+
20
+
- Update golang Docker tag to v1.25 by @renovate[bot] in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1610
21
+
- Updates to clarify `BootstrapScriptUrl` and `AgentEnvFileUrl` Stack params by @petetomasik in https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1611
22
+
- Update changelog for v6.41.6 release [#1602](https://github.com/buildkite/elastic-ci-stack-for-aws/pull/1602) ([scadu](https://github.com/scadu))
Copy file name to clipboardExpand all lines: templates/aws-stack.yml
+58-3Lines changed: 58 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -67,6 +67,7 @@ Metadata:
67
67
- EC2LogRetentionDays
68
68
- LogRetentionDays
69
69
- BuildkiteAgentEnableGracefulShutdown
70
+
- LambdaArchitecture
70
71
71
72
- Label:
72
73
default: Network Configuration
@@ -153,6 +154,16 @@ Metadata:
153
154
- EnableDockerUserNamespaceRemap
154
155
- EnableDockerExperimental
155
156
157
+
- Label:
158
+
default: Docker Networking Configuration
159
+
Parameters:
160
+
- DockerNetworkingProtocol
161
+
- DockerIPv4AddressPool1
162
+
- DockerIPv4AddressPool2
163
+
- DockerIPv6AddressPool
164
+
- DockerFixedCidrV4
165
+
- DockerFixedCidrV6
166
+
156
167
- Label:
157
168
default: Docker Registry Configuration
158
169
Parameters:
@@ -566,13 +577,18 @@ Parameters:
566
577
Default: "private"
567
578
568
579
BootstrapScriptUrl:
569
-
Description: Optional - HTTPS or S3 URL for a script to run on each instance during boot.
580
+
Description: >
581
+
Optional - URI for a script to run on each instance during boot.
582
+
Supported URI schemes: S3 object URI (s3://bucket/key),
583
+
HTTPS URL (https://example.com/script.sh), or local file path (file:///path/to/script).
570
584
Type: String
571
585
Default: ""
572
586
573
587
AgentEnvFileUrl:
574
588
Description: >
575
-
Optional - HTTPS or S3 URL containing environment variables for the Buildkite agent process itself (not for builds).
589
+
Optional - URI containing environment variables for the Buildkite agent process itself (not for builds).
590
+
Supported URI schemes: S3 object URI (s3://bucket/key), SSM parameter path (ssm:/path/to/param),
591
+
HTTPS URL (https://example.com/script.sh), or local file path (file:///path/to/script).
576
592
These variables configure agent behavior like proxy settings or debugging options.
577
593
For build environment variables, use pipeline 'env' configuration instead.
578
594
Type: String
@@ -847,16 +863,41 @@ Parameters:
847
863
Type: String
848
864
Description: Primary IPv4 CIDR block for Docker default address pools. Must not conflict with host network or VPC CIDR. Only applies to Linux instances, not Windows.
0 commit comments