我对此并不陌生,我想从可以动态标记AWS资源的代码中获得一些想法。我对什么将触发对其进行标记的代码的执行感到困惑。有人可以指出正确的资源和示例代码吗?
答案 0 :(得分:1)
您需要监视CloudTrail事件以创建要标记的资源,并为匹配的事件调用Lambda函数,其中标记了 资源。
我设计了一个solution来标记EC2资源以进行治理。它是用CDK Python开发的,并使用Boto3附加标签。 您可以进一步扩展此代码以涵盖其他资源类型,或者维护DynamoDb表以按主体存储其他标签 例如项目,团队,成本中心。然后,您可以简单地提取主体的标记,然后一次应用所有标记。
答案 1 :(得分:0)
您可以编写lambda函数并使用Cloudwatch事件触发该函数,该函数会将标记分配给您的资源。 您可以将AWS nodejs-sdk或boto3用于Python。