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
* feat(connector): add ability to set CPU and mempry limits for ECS task
* chore: expose ecs cpu/mem variables to examples
* chore: upgrade bucket acl/lifecycle/versioning usage to 4.0
* chore: testing minor changes
Co-authored-by: Janar K <[email protected]>
| <aname="input_deploy_image_scanning_ecr"></a> [deploy\_image\_scanning\_ecr](#input\_deploy\_image\_scanning\_ecr)| true/false whether to deploy the image scanning on ECR pushed images |`bool`|`true`| no |
123
123
| <aname="input_deploy_image_scanning_ecs"></a> [deploy\_image\_scanning\_ecs](#input\_deploy\_image\_scanning\_ecs)| true/false whether to deploy the image scanning on ECS running images |`bool`|`true`| no |
124
124
| <aname="input_ecs_cluster_name"></a> [ecs\_cluster\_name](#input\_ecs\_cluster\_name)| Name of a pre-existing ECS (elastic container service) cluster. If defaulted, a new ECS cluster/VPC/Security Group will be created. For both options, ECS location will/must be within the `sysdig_secure_for_cloud_member_account_id` parameter accountID |`string`|`"create"`| no |
125
+
| <aname="input_ecs_task_cpu"></a> [ecs\_task\_cpu](#input\_ecs\_task\_cpu)| Amount of CPU (in CPU units) to reserve for cloud-connector task |`string`|`"256"`| no |
126
+
| <aname="input_ecs_task_memory"></a> [ecs\_task\_memory](#input\_ecs\_task\_memory)| Amount of memory (in megabytes) to reserve for cloud-connector task |`string`|`"512"`| no |
125
127
| <aname="input_ecs_vpc_id"></a> [ecs\_vpc\_id](#input\_ecs\_vpc\_id)| ID of the VPC where the workload is to be deployed. Defaulted to be created when `ecs_cluster_name is not provided.`|`string`|`"create"`| no |
126
128
| <aname="input_ecs_vpc_region_azs"></a> [ecs\_vpc\_region\_azs](#input\_ecs\_vpc\_region\_azs)| List of Availability Zones for ECS VPC creation. e.g.: ["apne1-az1", "apne1-az2"]. If defaulted, two of the default 'aws\_availability\_zones' datasource will be taken |`list(string)`|`[]`| no |
127
129
| <aname="input_ecs_vpc_subnets_private_ids"></a> [ecs\_vpc\_subnets\_private\_ids](#input\_ecs\_vpc\_subnets\_private\_ids)| List of VPC subnets where workload is to be deployed. Defaulted to be created when `ecs_cluster_name is not provided.`|`list(string)`|`[]`| no |
| <aname="input_deploy_image_scanning_ecr"></a> [deploy\_image\_scanning\_ecr](#input\_deploy\_image\_scanning\_ecr)| true/false whether to deploy the image scanning on ECR pushed images |`bool`|`true`| no |
87
87
| <aname="input_deploy_image_scanning_ecs"></a> [deploy\_image\_scanning\_ecs](#input\_deploy\_image\_scanning\_ecs)| true/false whether to deploy the image scanning on ECS running images |`bool`|`true`| no |
88
88
| <aname="input_ecs_cluster_name"></a> [ecs\_cluster\_name](#input\_ecs\_cluster\_name)| Name of a pre-existing ECS (elastic container service) cluster. If defaulted, a new ECS cluster/VPC/Security Group will be created |`string`|`"create"`| no |
89
+
| <aname="input_ecs_task_cpu"></a> [ecs\_task\_cpu](#input\_ecs\_task\_cpu)| Amount of CPU (in CPU units) to reserve for cloud-connector task |`string`|`"256"`| no |
90
+
| <aname="input_ecs_task_memory"></a> [ecs\_task\_memory](#input\_ecs\_task\_memory)| Amount of memory (in megabytes) to reserve for cloud-connector task |`string`|`"512"`| no |
89
91
| <aname="input_ecs_vpc_id"></a> [ecs\_vpc\_id](#input\_ecs\_vpc\_id)| ID of the VPC where the workload is to be deployed. Defaulted to be created when 'ecs\_cluster\_name' is not provided. |`string`|`"create"`| no |
90
92
| <aname="input_ecs_vpc_region_azs"></a> [ecs\_vpc\_region\_azs](#input\_ecs\_vpc\_region\_azs)| List of Availability Zones for ECS VPC creation. e.g.: ["apne1-az1", "apne1-az2"]. If defaulted, two of the default 'aws\_availability\_zones' datasource will be taken |`list(string)`|`[]`| no |
91
93
| <aname="input_ecs_vpc_subnets_private_ids"></a> [ecs\_vpc\_subnets\_private\_ids](#input\_ecs\_vpc\_subnets\_private\_ids)| List of VPC subnets where workload is to be deployed. Defaulted to be created when 'ecs\_cluster\_name' is not provided. |`list(string)`|`[]`| no |
|[aws_caller_identity.me](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity)| data source |
46
48
|[aws_ecs_cluster.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ecs_cluster)| data source |
@@ -71,6 +73,8 @@ A task deployed on an **ECS deployment** will detect events in your infrastructu
71
73
| <aname="input_connector_ecs_task_role_name"></a> [connector\_ecs\_task\_role\_name](#input\_connector\_ecs\_task\_role\_name)| Default ecs cloudconnector task role name |`string`|`"ECSTaskRole"`| no |
72
74
| <aname="input_deploy_image_scanning_ecr"></a> [deploy\_image\_scanning\_ecr](#input\_deploy\_image\_scanning\_ecr)| true/false whether to deploy the image scanning on ECR pushed images |`bool`|`true`| no |
73
75
| <aname="input_deploy_image_scanning_ecs"></a> [deploy\_image\_scanning\_ecs](#input\_deploy\_image\_scanning\_ecs)| true/false whether to deploy the image scanning on ECS running images |`bool`|`true`| no |
76
+
| <aname="input_ecs_task_cpu"></a> [ecs\_task\_cpu](#input\_ecs\_task\_cpu)| Amount of CPU (in CPU units) to reserve for cloud-connector task |`string`|`"256"`| no |
77
+
| <aname="input_ecs_task_memory"></a> [ecs\_task\_memory](#input\_ecs\_task\_memory)| Amount of memory (in megabytes) to reserve for cloud-connector task |`string`|`"512"`| no |
74
78
| <aname="input_extra_env_vars"></a> [extra\_env\_vars](#input\_extra\_env\_vars)| Extra environment variables for the Cloud Connector deployment |`map(string)`|`{}`| no |
75
79
| <aname="input_image"></a> [image](#input\_image)| Image of the cloud connector to deploy |`string`|`"quay.io/sysdig/cloud-connector:latest"`| no |
76
80
| <aname="input_is_organizational"></a> [is\_organizational](#input\_is\_organizational)| whether secure-for-cloud should be deployed in an organizational setup |`bool`|`false`| no |
0 commit comments