CDKTF construct library for Amazon ECS
Project description
cdktf-aws-ecs
CDKTF construct library for Amazon ECS.
Usage
The following sample creates:
- A new VPC
- Amazon ECS cluster
- Autoscaling Group capacity provider
- Autoscaling Group with Launch Template
# Example automatically generated from non-compiling source. May contain errors.
from pahud.cdktf_aws_ecs import Cluster
# create the cluster
cluster = Cluster(stack, "EcsCluster")
# create the ASG capacity with capacity provider
cluster.add_asg_capacity("ASGCapacity",
max_capacity=10,
min_capacity=0,
desired_capacity=2
)
Existing VPC subnets
To deploy in any existing VPC, specify the vpcSubnets
.
# Example automatically generated from non-compiling source. May contain errors.
cluster.add_asg_capacity("ASGCapacity",
vpc_subnets=["subnet-111", "subnet-222", "subnet-333"]
)
Bottlerocket support
To create cluster capacity with Bottlerocket machine image:
# Example automatically generated from non-compiling source. May contain errors.
cluster.add_asg_capacity("BRCapacity",
machine_image=BottleRocketImage(stack)
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pahud-cdktf-aws-ecs-0.1.90.tar.gz
(75.5 kB
view hashes)
Built Distribution
Close
Hashes for pahud-cdktf-aws-ecs-0.1.90.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b0e9a3abb99483fa56cc6ef3ed2229b002e326b10a02843de41e9b9ba5ca0a0 |
|
MD5 | ee7fa18235a69472cb56640bb3f7ce14 |
|
BLAKE2b-256 | 48eb112b3f85b56d2238e681f523f2956e179a454805563864c4cc81e253e433 |
Close
Hashes for pahud_cdktf_aws_ecs-0.1.90-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90696725b689b8290fd5444e5ab6c496051549337a4d3d1c3653184afc4675ff |
|
MD5 | 1d3c2ea69e02848eab065c533f8e2a96 |
|
BLAKE2b-256 | 19b48e2d2a5094c25d49488c5638de179a70c301944a3b42eca0d5829e0b677f |