Open eistrati opened 5 years ago
Additionally, let's add distributor: local
value, which will allow to use local environment for specific terrahub component. In summary, allowed values will be local
, lambda
(default), fargate
, appEngine
and cloudFunctions
.
Describe the Feature
Implement Fargate and Local distributors as part of Cloud Deployer
Expected Behavior
CLI should read
terraform.distributor
value and provision terrahub component in corresponding service. The config would look like this:or
When
fargate
is specified, corresponding terrahub component should be launched in Amazon ECS using Fargate task type. This means that Docker image used in ECS should be predefined and stored in Amazon ECR.