AWS CDKからmackerel-container-agentをサイドカーにしたタスク定義を作成したいことがよくあるので,ライブラリを継承してmackerel-container-agentを必ず同梱するようなタスク定義クラスを作ってみた. コードは以下. import * as cdk from '@aws-cdk/cdk' import * as ecs from '@aws-cdk/aws-ecs' export interface Ec2TaskDefWithMackerelProps extends ecs.Ec2TaskDefinitionProps { mackerelRoles: string mackerelApiKey?: string } export class Ec2TaskDefWithMackerel extends ecs.Ec2TaskDefiniti