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
fleeting_plugin_version = The version of aws fleeting plugin
613
-
connector_config_user = User to connect to worker machine
612
+
fleeting_plugin_version = The version of aws fleeting plugin.
613
+
connector_config_user = User to connect to worker machine.
614
614
key_pair_name = The name of the key pair used by the Runner to connect to the docker-machine Runner Workers. This variable is only supported when `enables` is set to `true`.
615
615
capacity_per_instance = The number of jobs that can be executed concurrently by a single instance.
616
-
max_use_count = Max job number that can run on a worker
616
+
max_use_count = Max job number that can run on a worker.
617
617
update_interval = The interval to check with the fleeting plugin for instance updates.
618
618
update_interval_when_expecting = The interval to check with the fleeting plugin for instance updates when expecting a state change.
619
619
instance_ready_command = Executes this command on each instance provisioned by the autoscaler to ensure that it is ready for use. A failure results in the instance being removed.
ebs_optimized = Enable EBS optimization for the Runner Worker.
637
-
http_tokens = Whether or not the metadata service requires session tokens
637
+
http_tokens = Whether or not the metadata service requires session tokens.
638
638
http_put_response_hop_limit = The desired HTTP PUT response hop limit for instance metadata requests. The larger the number, the further instance metadata requests can travel.
639
639
monitoring = Enable detailed monitoring for the Runner Worker.
640
640
private_address_only = Restrict Runner Worker to the use of a private IP address. If `runner_instance.use_private_address_only` is set to `true` (default),
641
641
root_device_name = The name of the root volume for the Runner Worker.
642
642
root_size = The size of the root volume for the Runner Worker.
643
643
start_script = Cloud-init user data that will be passed to the Runner Worker. Should not be base64 encrypted.
644
-
volume_type = The type of volume to use for the Runner Worker. `gp2`, `gp3`, `io1` or `io2` are supported
644
+
volume_type = The type of volume to use for the Runner Worker. `gp2`, `gp3`, `io1` or `io2` are supported.
645
645
volume_iops = Guaranteed IOPS for the volume. Only supported when using `gp3`, `io1` or `io2` as `volume_type`.
646
646
volume_throughput = Throughput in MB/s for the volume. Only supported when using `gp3` as `volume_type`.
647
647
EOT
@@ -664,25 +664,25 @@ EOT
664
664
665
665
variable"runner_worker_docker_autoscaler_asg" {
666
666
description=<<-EOT
667
+
enabled_metrics = List of metrics to collect.
667
668
enable_mixed_instances_policy = Make use of autoscaling-group mixed_instances_policy capacities to leverage pools and spot instances.
668
-
health_check_grace_period = Time (in seconds) after instance comes into service before checking health
669
-
health_check_type = Controls how health checking is done. Values are - EC2 and ELB
669
+
health_check_grace_period = Time (in seconds) after instance comes into service before checking health.
670
+
health_check_type = Controls how health checking is done. Values are - EC2 and ELB.
670
671
instance_refresh_min_healthy_percentage = The amount of capacity in the Auto Scaling group that must remain healthy during an instance refresh to allow the operation to continue, as a percentage of the desired capacity of the Auto Scaling group.
671
672
instance_refresh_triggers = Set of additional property names that will trigger an Instance Refresh. A refresh will always be triggered by a change in any of launch_configuration, launch_template, or mixed_instances_policy.
672
673
max_growth_rate = The maximum number of machines that can be added to the runner in parallel.
673
674
on_demand_base_capacity = Absolute minimum amount of desired capacity that must be fulfilled by on-demand instances.
674
675
on_demand_percentage_above_base_capacity = Percentage split between on-demand and Spot instances above the base on-demand capacity.
675
-
override_instance_types = List to override the instance type in the Launch Template. Allow to spread spot instances on several types, to reduce interruptions
676
+
override_instance_types = List to override the instance type in the Launch Template. Allow to spread spot instances on several types, to reduce interruptions.
676
677
profile_name = profile_name = Name of the IAM profile to attach to the Runner Workers.
677
-
sg_ingresses = Extra security group rule for workers
678
-
spot_allocation_strategy = How to allocate capacity across the Spot pools. 'lowest-price' to optimize cost, 'capacity-optimized' to reduce interruptions
678
+
spot_allocation_strategy = How to allocate capacity across the Spot pools. 'lowest-price' to optimize cost, 'capacity-optimized' to reduce interruptions.
679
679
spot_instance_pools = Number of Spot pools per availability zone to allocate capacity. EC2 Auto Scaling selects the cheapest Spot pools and evenly allocates Spot capacity across the number of Spot pools that you specify.
680
680
subnet_ids = The list of subnet IDs to use for the Runner Worker when the fleet mode is enabled.
681
681
types = The type of instance to use for the Runner Worker. In case of fleet mode, multiple instance types are supported.
682
-
upgrade_strategy = Auto deploy new instances when launch template changes. Can be either 'bluegreen', 'rolling' or 'off'
683
-
enabled_metrics = List of metrics to collect.
682
+
upgrade_strategy = Auto deploy new instances when launch template changes. Can be either 'bluegreen', 'rolling' or 'off'.
0 commit comments