Skip to content

A serverless plugin to register a new aws fargate task definition

Notifications You must be signed in to change notification settings

PauloCarneiro99/serverless-fargate-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serverless Fargate Task

This plugin helps you create a new fargate task definition using the serverless framework.

Installation

    npm install --save-dev serverless-fargate-task

Setup

In the serverless.yml file:

provider:
    name: aws
    runtime: nodejs12.x
    region: us-east-1
custom:
    AWS_ACCOUNT: ABCDEF
    fargate:
        - name: taskName-${opt.stage, dev}
          image: path
          taskRoleArn: arn:aws:iam::${self:custom.AWS_ACCOUNT}:role/ecsTaskExecutionRole
          executionRoleArn: arn:aws:iam::${self:custom.AWS_ACCOUNT}:role/ecsTaskExecutionRole
          environment:
            - name: stage
              value: ${opt.stage, dev}
          command:
            - node
            - index.js
plugins:
  - serverless-fargate-task

About

A serverless plugin to register a new aws fargate task definition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published