Skip to main content

CDKTF construct library for Amazon ECS

Project description

npm version PyPI version release construct hub

cdktf-aws-ecs

CDKTF construct library for Amazon ECS.

Usage

The following sample creates:

  1. A new VPC
  2. Amazon ECS cluster
  3. Autoscaling Group capacity provider
  4. 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.92.tar.gz (75.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pahud_cdktf_aws_ecs-0.1.92-py3-none-any.whl (74.3 kB view details)

Uploaded Python 3

File details

Details for the file pahud-cdktf-aws-ecs-0.1.92.tar.gz.

File metadata

  • Download URL: pahud-cdktf-aws-ecs-0.1.92.tar.gz
  • Upload date:
  • Size: 75.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for pahud-cdktf-aws-ecs-0.1.92.tar.gz
Algorithm Hash digest
SHA256 20406ca8eaaf5e59c2106e4e60ca64cfa10da3371cb48949440842b6f98cc101
MD5 fb57ba64dc5fe1e72a34d6ba59dab0e9
BLAKE2b-256 2a33ad26c6873a111f9664443a51049d7253a073756e6d10df01d3e5982ef9ee

See more details on using hashes here.

File details

Details for the file pahud_cdktf_aws_ecs-0.1.92-py3-none-any.whl.

File metadata

  • Download URL: pahud_cdktf_aws_ecs-0.1.92-py3-none-any.whl
  • Upload date:
  • Size: 74.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3

File hashes

Hashes for pahud_cdktf_aws_ecs-0.1.92-py3-none-any.whl
Algorithm Hash digest
SHA256 1da14e9e7b46a6374fcc0243312d3129b75ad68ce070fa5b572e897ea39c743a
MD5 f1e3d074ef4f5df09973a29a9a92600d
BLAKE2b-256 9e289f83bfebe0ffd04c4b1a861dabe70dadb4fae43191ca976d7703506fd015

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page