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
Enable some variables to be externally provided to the computation module (#58)
* Add var compute_environment_additional_security_group_ids
* Enable custom variables for compute environment
* Remove duplicate doc entry and fix variable formatting
* Remove unused data sources
* Add new line at the end of file
* Fix module docs
| <aname="input_batch_type"></a> [batch\_type](#input\_batch\_type)| AWS Batch Compute Type ('ec2', 'fargate') |`string`|`"ec2"`| no |
16
+
| <aname="input_compute_environment_additional_security_group_ids"></a> [compute\_environment\_additional\_security\_group\_ids](#input\_compute\_environment\_additional\_security\_group\_ids)| Additional security group ids to apply to the Batch Compute environment |`list(string)`|`[]`| no |
17
+
| <aname="input_compute_environment_allocation_strategy"></a> [compute\_environment\_allocation\_strategy](#input\_compute\_environment\_allocation\_strategy)| Allocation strategy for Batch Compute environment (BEST\_FIT, BEST\_FIT\_PROGRESSIVE, SPOT\_CAPACITY\_OPTIMIZED) |`string`|`"BEST_FIT"`| no |
16
18
| <aname="input_compute_environment_desired_vcpus"></a> [compute\_environment\_desired\_vcpus](#input\_compute\_environment\_desired\_vcpus)| Desired Starting VCPUs for Batch Compute Environment [0-16] for EC2 Batch Compute Environment (ignored for Fargate) |`number`| n/a | yes |
17
19
| <aname="input_compute_environment_egress_cidr_blocks"></a> [compute\_environment\_egress\_cidr\_blocks](#input\_compute\_environment\_egress\_cidr\_blocks)| CIDR blocks to which egress is allowed from the Batch Compute environment's security group |`list(string)`| <pre>[<br> "0.0.0.0/0"<br>]</pre> | no |
18
20
| <aname="input_compute_environment_instance_types"></a> [compute\_environment\_instance\_types](#input\_compute\_environment\_instance\_types)| The instance types for the compute environment as a comma-separated list |`list(string)`| n/a | yes |
@@ -22,6 +24,7 @@ To read more, see [the Metaflow docs](https://docs.metaflow.org/metaflow-on-aws/
22
24
| <aname="input_launch_template_http_endpoint"></a> [launch\_template\_http\_endpoint](#input\_launch\_template\_http\_endpoint)| Whether the metadata service is available. Can be 'enabled' or 'disabled' |`string`|`"enabled"`| no |
23
25
| <aname="input_launch_template_http_put_response_hop_limit"></a> [launch\_template\_http\_put\_response\_hop\_limit](#input\_launch\_template\_http\_put\_response\_hop\_limit)| The desired HTTP PUT response hop limit for instance metadata requests. Can be an integer from 1 to 64 |`number`|`2`| no |
24
26
| <aname="input_launch_template_http_tokens"></a> [launch\_template\_http\_tokens](#input\_launch\_template\_http\_tokens)| Whether or not the metadata service requires session tokens, also referred to as Instance Metadata Service Version 2 (IMDSv2). Can be 'optional' or 'required' |`string`|`"optional"`| no |
27
+
| <aname="input_launch_template_image_id"></a> [launch\_template\_image\_id](#input\_launch\_template\_image\_id)| AMI id for launch template, defaults to allow AWS Batch to decide |`string`|`null`| no |
25
28
| <aname="input_metaflow_vpc_id"></a> [metaflow\_vpc\_id](#input\_metaflow\_vpc\_id)| ID of the Metaflow VPC this SageMaker notebook instance is to be deployed in |`string`| n/a | yes |
26
29
| <aname="input_resource_prefix"></a> [resource\_prefix](#input\_resource\_prefix)| Prefix given to all AWS resources to differentiate between applications |`string`| n/a | yes |
27
30
| <aname="input_resource_suffix"></a> [resource\_suffix](#input\_resource\_suffix)| Suffix given to all AWS resources to differentiate between environment and workspace |`string`| n/a | yes |
0 commit comments