我有一个要求。我正在使用CloudCustodian在开发环境中获取资源元数据。我为 EC2 创建了一个示例policy.yml
文件,如下所示:
policies:
- name: my-first-policy
resource: ec2
当我从 ec2 运行此命令时:
custodian run --dryrun -s . policy.yml
我可以在根目录中看到一个使用“my-first-policy”创建的目录。在此目录中有一个文件resource.json
,其中包含 EC2 实例的所有详细信息。每当我运行云托管命令时,我都想将此文件发送到 s3。如何从命令行执行此操作?
是否有任何可以编写的策略在我运行命令时将 resource.json 文件传输到 S3?