@zarpay/zar-cdk-lib - v0.32.0
    Preparing search index...

    Variable ECS_DEFAULTSConst

    ECS_DEFAULTS: {
        ALB_HEALTH_CHECK_GRACE_PERIOD: Duration;
        ALB_NAME: "ZarSharedALB";
        BAKE_TIME: Duration;
        CLUSTER_NAME: "ZarECSCluster";
        CONTAINER_PORT: 3000;
        CPU: FargateCpuValue;
        DEREGISTRATION_DELAY: Duration;
        DESIRED_COUNT: 2;
        ECS_EXEC_LOG_BUCKET: "aws-ecs-exec-logs-979391665359-me-central-1";
        HEALTH_CHECK_GRACE_PERIOD: Duration;
        HEALTH_CHECK_INTERVAL: Duration;
        HEALTH_CHECK_PATH: "/up";
        HEALTH_CHECK_TIMEOUT: Duration;
        HEALTHY_THRESHOLD: 2;
        LOG_RETENTION: TWO_WEEKS;
        MAX_HEALTHY_PERCENT: 200;
        MEMORY: 2048;
        MIN_HEALTHY_PERCENT: 100;
        SCALING_MAX: 6;
        SCALING_MIN: 1;
        SCALING_TARGET_CPU: 80;
        SCALING_TARGET_MEMORY: 80;
        UNHEALTHY_THRESHOLD: 5;
        VPC_NAME: "ZarVpc";
    } = ...

    Default values for ZAR ECS constructs.

    Type Declaration

    • ReadonlyALB_HEALTH_CHECK_GRACE_PERIOD: Duration

      Default health check grace period for ALB services (longer for startup tasks like db:migrate)

    • ReadonlyALB_NAME: "ZarSharedALB"

      Default ALB name

    • ReadonlyBAKE_TIME: Duration

      Default bake time for Blue/Green

    • ReadonlyCLUSTER_NAME: "ZarECSCluster"

      Default ECS cluster name

    • ReadonlyCONTAINER_PORT: 3000

      Default container port

    • ReadonlyCPU: FargateCpuValue

      Default CPU units (1 vCPU)

    • ReadonlyDEREGISTRATION_DELAY: Duration

      Default deregistration delay

    • ReadonlyDESIRED_COUNT: 2

      Default desired task count

    • ReadonlyECS_EXEC_LOG_BUCKET: "aws-ecs-exec-logs-979391665359-me-central-1"

      Default S3 bucket for ECS Exec logs

    • ReadonlyHEALTH_CHECK_GRACE_PERIOD: Duration

      Default health check grace period for base services

    • ReadonlyHEALTH_CHECK_INTERVAL: Duration

      Default health check interval

    • ReadonlyHEALTH_CHECK_PATH: "/up"

      Default health check path

    • ReadonlyHEALTH_CHECK_TIMEOUT: Duration

      Default health check timeout

    • ReadonlyHEALTHY_THRESHOLD: 2

      Default healthy threshold

    • ReadonlyLOG_RETENTION: TWO_WEEKS

      Default log retention

    • ReadonlyMAX_HEALTHY_PERCENT: 200

      Default max healthy percent during deployment

    • ReadonlyMEMORY: 2048

      Default memory in MiB (2 GB)

    • ReadonlyMIN_HEALTHY_PERCENT: 100

      Default min healthy percent during deployment

    • ReadonlySCALING_MAX: 6

      Default auto-scaling max capacity

    • ReadonlySCALING_MIN: 1

      Default auto-scaling min capacity

    • ReadonlySCALING_TARGET_CPU: 80

      Default CPU scaling target

    • ReadonlySCALING_TARGET_MEMORY: 80

      Default memory scaling target

    • ReadonlyUNHEALTHY_THRESHOLD: 5

      Default unhealthy threshold

    • ReadonlyVPC_NAME: "ZarVpc"

      Default VPC name