1.13.1 • Published 5 years ago

@cohalz/cdk-fluentd-log-driver v1.13.1

Weekly downloads
7
License
Apache-2.0
Repository
github
Last release
5 years ago

cdk-fluentd-log-driver

Build Status

cdk-fluentd-log-driver provides helper function that uses fluentd log driver to your ECS task definition.

Synopsis

import { ContainerImage, Ec2TaskDefinition } from "@aws-cdk/aws-ecs"
import { Stack } from "@aws-cdk/core";
import { FluentdLogDriver } from "@cohalz/cdk-fluentd-log-driver";

const stack = new Stack()
const taskDefinition = new Ec2TaskDefinition(stack, "TaskDefinition")

const logDriver = new FluentdLogDriver({
  fluentdAddress: "127.0.0.1:24224",
  fluentdMaxRetries: "3",
  fluentdRetryWait: "2",
  tag: "tag",
})

taskDefinition.addContainer("Container", {
  image: ContainerImage.fromRegistry("/aws/aws-example-app"),
  memoryLimitMiB: 2048,
  // Use a fluentd log driver
  logging: logDriver,
})

For available options, please refer to the docker docs.

1.13.1

5 years ago

1.0.0

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago