Skip to content

Latest commit

 

History

History
13 lines (9 loc) · 1.17 KB

File metadata and controls

13 lines (9 loc) · 1.17 KB

Executors module

This module provides the resources to provision Sourcegraph executor compute resources on AWS. For a high-level overview of the resources deployed by this module, see the root module. This module includes the following resources:

  • AWS launch template
  • AWS autoscaler and autoscaling policy
  • CloudWatch log group
  • CloudWatch metric alarms
  • Security groups and IAM role policy attachments

This module does not automatically create networking or Docker mirror resources. The vpc_id, subnet_id, and docker_registry_mirror variables must be supplied explicitly with resources that have been previously created.

This module is often used with the sibling modules that create networking and Docker mirror resources which can be shared by multiple instances of the executor module (listening to different queues or being deployed in a different environment).