0.7.10 • Published 1 year ago

@ji-constructs/loadbalanced-ecs-service v0.7.10

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

loadbalanced-ecs-service

Example

import {
  LoadBalancedService,
  LoadBalancedServiceListenerLookup,
} from '@ji-constructs/loadbalanced-ecs-service';

const lookup = new LoadBalancedServiceListenerLookup(
  this,
  'LBLookup',
  props.listener
);
const { vpc } = lookup;

const service = new LoadBalancedService(this, 'Service', {
  cluster: props.cluster,
  domainName: props.apiHostname,
  listener: lookup,
  targetGroupProps: {
    healthCheck: {
      path: '/api',
    },
  },
  serviceFactory: (scope, cluster) => {
    return new Ec2Service(scope, 'Service', {
      cluster,
      taskDefinition: caliobase.taskDefinition,
      circuitBreaker: {
        rollback: true,
      },
    });
  },
});

Running unit tests

Run nx test loadbalanced-ecs-service to execute the unit tests via Jest.

Running lint

Run nx lint loadbalanced-ecs-service to execute the lint via ESLint.

0.7.10

1 year ago

0.7.9

1 year ago

0.7.6

1 year ago

0.7.5

1 year ago

0.7.8

1 year ago

0.7.7

1 year ago

0.7.4

1 year ago

0.7.2

1 year ago

0.7.1

1 year ago

0.7.3

1 year ago

0.7.0

1 year ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.5

2 years ago

0.6.4

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.1

2 years ago

0.5.0

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.3-alpha.2

3 years ago

0.3.3-alpha.1

3 years ago

0.3.3-alpha.0

3 years ago

0.3.3-alpha.5

3 years ago

0.3.3-alpha.4

3 years ago

0.3.3-alpha.3

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.3.0

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago